home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2003 #12 / Amiga Plus CD - 2003 - No. 12.iso / AmiSoft / Util / Moni / Scout.lha / Scout / help / deutsch / scout.doc < prev    next >
Text File  |  2003-11-03  |  95KB  |  2,784 lines

  1.  
  2.                             Scout 37.227
  3.                             Release 3.0
  4.                           Benutzer Handbuch
  5.           Copyright (C) 1994-2002 Andreas Gelhausen, Richard K"orber, Thore B"ockelmann
  6.  
  7. ›1m›22m›1m›22m›1m›22m›1m›22m›1m›22m›1m›22mWas ist Scout?
  8. ==============
  9.  
  10. ›1m   Scout›22m ist ein Systemmonitor, d.h. viele f"ur den reibungslosen
  11. Betrieb des Rechners notwendige Strukturen -- wie z.B. Tasks, Ports,
  12. Assigns, System-Erweiterungen, residente Befehle, Interrupts, usw.  --
  13. k"onnen angeschaut und auf viele dieser Strukturen k"onnen auch
  14. bestimmte Aktionen ausgef"uhrt werden.
  15.  
  16.    Es k"onnen zum Beispiel Tasks und Prozesse eingefroren, Windows und
  17. Screens geschlossen, Semaphore freigegeben und Interrupts aus dem
  18. System entfernt werden.
  19.  
  20. ›1m   Scout›22m bietet zus"atzlich die M"oglichkeit, via ›1mAmiTCP›22m auch andere
  21. Rechner beobachten und gegebenenfalls auch dort auf viele Strukturen
  22. zugreifen zu k"onnen.
  23.  
  24.    Fast alle der implementierten Funktionen stehen auch als
  25. Shell-Parameter zur Verf"ugung. Das ›1mMagic User Interface›22m ist nur f"ur
  26. die grafische Benutzungsoberfl"ache notwendig und demnach nicht
  27. unbedingt erforderlich.
  28.  
  29. Copyright
  30. =========
  31.  
  32.    Bitte lesen Sie sich diesen Teil aufmerksam durch! Sie akzeptieren
  33. diese Bedingungen durch den Start der Software, selbst f"ur einen
  34. Probelauf.
  35.  
  36. ›1mCOPYRIGHT›22m
  37.      Scout 37.227 (Release 3.0) - Copyright (C) 1994-2002 by Andreas
  38.      Gelhausen, Richard K"orber und Thore B"ockelmann alle Rechte
  39.      vorbehalten.
  40.  
  41.      Diese Software ist urheberrechtlich gesch"utzt. Die Urheber sind
  42.      Andreas Gelhausen, Richard K"orber und Thore B"ockelmann
  43.  
  44.      Sie haben nur das Recht, diese Software zu benutzen, aber keine
  45.      Rechte an der Software an sich. Disassemblieren, Resourcen und alle
  46.      anderen Arten des Reverse Engineering sind verboten.
  47.  
  48. ›1mFREEWARE›22m
  49.      Scout ist FreeWare. Sie d"urfen dieses Paket verwenden, ohne eine
  50.      Geb"uhr oder "ahnliches an die Autoren zahlen zu m"ussen.
  51.      Nat"urlich freuen wir uns "uber eine kleine Spende! ;-)
  52.  
  53. ›1mKOPIEREN›22m
  54.      Sie d"urfen dieses Paket so lange kopieren, wie es vollst"andig
  55.      und unver"andert bleibt.
  56.  
  57.      Sie d"urfen das Paket mit "ublichen Kompressionsprogrammen
  58.      komprimieren (wie lha, lzh, lzx, dms). Einzelne Dateien des Pakets
  59.      d"urfen jedoch nicht komprimiert werden (z. B. mit PowerPacker
  60.      oder Imploder).
  61.  
  62. ›1mVERTEILUNG›22m
  63.      Sie d"urfen f"ur Arbeit und Material nicht einen markt"ublichen
  64.      Preis "uberschreiten. Dies sind maximal 5 DM (oder ein
  65.      entsprechender Wert in anderen W"ahrungen, Steuern eingeschlossen)
  66.      f"ur Disketten und 35 DM f"ur CD-ROMs, welche auch andere
  67.      PD-Software enthalten.
  68.  
  69.      Eine Verteilung auf Coverdisks oder zusammen mit kommerzieller
  70.      Software bedarf in jedem Fall unserer schriftlichen
  71.      Einverst"andnis.
  72.  
  73.      Wir erlauben ausdr"ucklich die Verteilung "uber AmiNet, Meeting
  74.      Pearls und Fred Fish.
  75.  
  76. ›1mHAFTUNGSEINSCHR"ANKUNG›22m
  77.      Sie benutzen das Programm, wie es ist, mit allen Fehlern und
  78.      M"angeln, und auf Ihr eigenes Risiko! Wir garantieren nicht
  79.      daf"ur, dass die Software einen bestimmten Zweck erf"ullt. Diese
  80.      Software kann finanziellen Schaden anrichten oder Personen
  81.      verletzen. In keinem Fall k"onnen die Autoren f"ur Sch"aden und
  82.      Mangelfolgesch"aden haftbar gemacht werden, solange kein Vorsatz
  83.      nachgewiesen werden kann.
  84.  
  85. ›1mNUTZUNGSEINSCHR"ANKUNG›22m
  86.      Sie d"urfen diese Software und ihre Ergebnisse nicht verwenden
  87.  
  88.         * f"ur faschistische oder milit"arische Zwecke
  89.  
  90.         * wenn Sie mit dieser Copyright-Erkl"arung nicht einverstanden
  91.           sind
  92.  
  93.      In diesem Fall m"ussen Sie die Software und alle dazugeh"origen
  94.      Dateien l"oschen.
  95.  
  96. ›1mINHALT DES PAKETS›22m
  97.      Das Scout-Paket ist ›3mnur›23m vollst"andig, wenn diese Dateien vorhanden
  98.      sind:
  99.           Scout/arexx/activatetask.scout
  100.           Scout/arexx/arexx.readme
  101.           Scout/arexx/arexx.readme.info
  102.           Scout/arexx/breaktask.scout
  103.           Scout/arexx/freezetask.scout
  104.           Scout/arexx/poptofront.scout
  105.           Scout/arexx/settaskpri.scout
  106.           Scout/arexx/startup.scout
  107.           Scout/arexx.info
  108.           Scout/help/deutsch/scout-39.guide
  109.           Scout/help/deutsch/scout-39.guide.info
  110.           Scout/help/deutsch/scout.doc
  111.           Scout/help/deutsch/scout.doc.info
  112.           Scout/help/deutsch/scout.dvi
  113.           Scout/help/deutsch/scout.guide
  114.           Scout/help/deutsch/scout.guide.info
  115.           Scout/help/deutsch/scout.pdf
  116.           Scout/help/deutsch.info
  117.           Scout/help/english/scout-39.guide
  118.           Scout/help/english/scout-39.guide.info
  119.           Scout/help/english/scout.doc
  120.           Scout/help/english/scout.doc.info
  121.           Scout/help/english/scout.dvi
  122.           Scout/help/english/scout.guide
  123.           Scout/help/english/scout.guide.info
  124.           Scout/help/english/scout.pdf
  125.           Scout/help/english.info
  126.           Scout/help.info
  127.           Scout/icons/icons.readme
  128.           Scout/icons/icons.readme.info
  129.           Scout/icons/Scout.info
  130.           Scout/icons/ScoutDock
  131.           Scout/icons/ScoutDock.info
  132.           Scout/icons.info
  133.           Scout/libs/identify.library
  134.           Scout/libs/identify.readme
  135.           Scout/libs/identify.readme.info
  136.           Scout/libs.info
  137.           Scout/Product-Info
  138.           Scout/Scout
  139.           Scout/Scout.info
  140.           Scout/scout.history
  141.           Scout/Scout.history.info
  142.           Scout/Scout.readme
  143.           Scout/Scout.readme.info
  144.           Scout.info
  145.  
  146. ›1mMARKENZEICHEN›22m
  147.      Die Copyright und Markenzeichen aller Hersteller und Produkte
  148.      werden von ihren Eigent"umern gehalten.
  149.  
  150. Systemanforderungen
  151. ===================
  152.  
  153. ›1m   Scout›22m ben"otigt mindestens die Kickstart Version 2.04. Die
  154. ›1midentify.library›22m V8 wird dringend empfohlen, da Scout ansonsten in der
  155. Funktionalit"at eingeschr"ankt ist.  Siehe auch Identify.
  156.  
  157.    M"ochten Sie das Programm mit der grafischen Benutzungsoberfl"ache
  158. benutzen, dann m"ussen Sie die ›1mMUI›22m-Version 2.1 oder eine h"ohere
  159. Version von ›1mMUI›22m installieren.  Siehe auch MUI.
  160.  
  161.    Um die Netz-Funktionen von ›1mScout›22m benutzen zu k"onnen, sollten Sie
  162. mindestens die ›1mAmiTCP›22m-Version 4.0 installiert haben.  Siehe auch AmiTCP.
  163.  
  164. MUI - MagicUserInterface
  165. ========================
  166.  
  167.              (C) Copyright 1992-97 Stefan Stuntz
  168.  
  169. ›1m   MUI›22m ist ein System zum Erzeugen und Unterst"utzen von grafischen
  170. Benutzungsoberfl"achen. Mit der Hilfe eines Konfigurationsprogrammes
  171. bekommt der Benutzer einer ›1mMUI›22m-Applikation die M"oglichkeit das
  172. Aussehen dieser Applikation seinem Geschmack anzupassen.
  173.  
  174. ›1m   MUI›22m wird als Shareware vertrieben. Um ein vollst"andiges
  175. Programmpaket zu bekommen, das viele Beispiele und mehr Informationen
  176. "uber die Registrierung beinhaltet, sollten Sie auf lokalen Bulletin
  177. Boards oder Public Domain Disketten nach einem File namens ›1mmuiXXusr.lha›22m
  178. Ausschau halten (XX steht f"ur die letzte Versionsnummer).
  179.  
  180.    Sie k"onnen sich auch direkt registrieren lassen, indem Sie 30.- DM
  181. oder 20.- US$ an die folgende Adresse schicken:
  182.  
  183.                         Stefan Stuntz
  184.                    Eduard-Spranger-Strasse 7
  185.                         80935 M"unchen
  186.                            GERMANY
  187.  
  188. Identify
  189. ========
  190.  
  191.              Copyright (C) 1996-97 Richard K"orber
  192.  
  193. ›1m   Identify›22m ist eine Shared Library, die Erweiterungskarten, Guru-Codes
  194. und Library-Funktionen erkennt sowie das System identifiziert.
  195.  
  196. ›1m   Identify›22m ist FreeWare. Ein vollst"andiges Programmpaket finden Sie
  197. im AmiNet (›1mutil/libs/Identify.lha›22m) oder auf der Homepage des Autors:
  198. ›1mhttp://www.is-koeln.de/einwohner/shred/›22m. Anfragen richten Sie bitte an
  199. ›1mshred@chessy.aworld.de›22m.
  200.  
  201. AmiTCP
  202. ======
  203.  
  204. ›1m   AmiTCP›22m ist ein TCP/IP Protokoll-Stack f"ur den Amiga. Die Demoversion
  205. 4.0 (oder neuer) sollte in jeder gr"osseren Public-Domain-Sammlung oder
  206. auf dem AmiNet erh"altlich sein. Fragen Sie den Amiga-H"andler Ihres
  207. Vertrauens.  =:^)
  208.  
  209. Installation
  210. ============
  211.  
  212.    F"ur die Installation von ›1mScout›22m reicht es aus, nur das Programm
  213. ›1mscout›22m selbst in ein Verzeichnis Ihrer Wahl zu kopieren, und die
  214. ›1midentify.library›22m in ›1mlibs:›22m abzulegen. Danach k"onnen Sie es sofort
  215. starten.
  216.  
  217. Wie wird Scout benutzt?
  218. ***********************
  219.  
  220.    In diesem Kapitel wird die Benutzung von ›1mScout›22m "uber die grafische
  221. Benutzungsoberfl"ache beschrieben. Diese grafische
  222. Benutzungsoberfl"ache wurde mit ›1mMUI›22m realisiert, das f"ur die grafische
  223. Benutzung von ›1mScout›22m auch im System vorhanden sein muss.  Siehe auch MUI.
  224.  
  225.    M"ochten Sie -- aus welchem Grund auch immer -- ›1mMUI›22m nicht verwenden,
  226. dann sollten Sie sich den Scout without MUI anschauen.
  227.  
  228.    Wenn Sie das Programm starten, wird das Hauptfenster ge"offnet,
  229. welches viele Gadgets beinhaltet. Jedes dieser Gadgets steht f"ur eine
  230. bestimmte Art von f"ur das Betriebssystem notwendigen Strukturen.
  231.  
  232. Sie k"onnen w"ahlen zwischen:
  233.  
  234.    Allocations, Assigns, BoopsiClasses, Commodities, Devices,
  235. Expansions, Fonts, InputHandlers, Interrupts, Libraries, Locks,
  236. LowMemory, Memory, Mounted Devices, Ports, Resident Commands,
  237. Residents, Resources, ScreenMode, Semaphores, System, Tasks, Timer,
  238. Vectors, Windows, Patches, Catalogs und AudioModes.
  239.  
  240.    Bet"atigen Sie eines dieser Gadgets, dann wird ein weiteres Fenster
  241. ge"offnet, welches die jeweils dazugeh"orende Liste von Strukturen
  242. beinhaltet.
  243.  
  244. ›1m     Beispiel:›22m Bet"atigen Sie das ›1mTasks›22m-Gadget, so wird ein Fenster mit
  245.      der aktuellen Task-Liste des Systems ge"offnet.
  246.  
  247.    Diese ganzen Funktionen k"onnen auch jeweils "uber das Menu und durch
  248. eine Taste aufgerufen werden, die durch das unterstrichene Zeichen auf
  249. jedem Gadget bestimmt wird.
  250.  
  251.    Mit diesem Programm k"onnen Sie auf viele dieser Strukturen bestimmte
  252. Aktionen ausf"uhren lassen. Sollten Sie so etwas in Betracht ziehen,
  253. dann sollten Sie sich bewusst sein, was Sie tun.
  254.  
  255. ›1m     Achtung:›22m Unsachgem"asse Manipulation der System-Strukturen kann
  256.      zum Absturz des Systems f"uhren. In schweren F"allen kann dies
  257.      einen Datenverlust zur Folge haben.
  258.  
  259. ›1mHinweis:›22m Da es f"ur die Anleitung eines solchen Programmes zu aufwendig
  260. w"are, die angegebenen Strukturen bis ins letzte Detail zu erkl"aren,
  261. wundern Sie sich bitte nicht, dass einige Detail-Informationen fehlen.
  262.  
  263.    Da "uber diese Dinge schon B"ucher "uber B"ucher geschrieben wurden,
  264. verweise ich an dieser Stelle auf die daf"ur vorgesehene Fachliteratur!
  265.  
  266. Allocations
  267. ===========
  268.  
  269.    Dieses Fenster informiert Sie dar"uber, welche Hardware-Resource an
  270. wen vergeben wurde.
  271.  
  272. CIA
  273. ---
  274.  
  275.    Der Amiga besitzt zwei CIAs zur Steuerung der Hardware, der Tastatur
  276. und der Druckerschnittstelle. Ausserdem besitzt er mehrere Timer. Es
  277. wird angezeigt, welcher Teil der CIA noch nicht belegt wurde bzw.
  278. welches Programm ihn belegt h"alt.
  279.  
  280. ›1mTimer A›22m
  281. ›1mTimer B›22m
  282.      Dies sind zwei 16bit-Timer, welche gegebenfalls auch zu einem
  283.      32bit-Timer gekoppelt werden k"onnen.
  284.  
  285. ›1mAlarm›22m
  286.      Diese Resource informiert, wenn ein dritter Timer einen bestimmten
  287.      Z"ahlerstand erreicht hat.
  288.  
  289. ›1mSerial›22m
  290.      Dies ist eine einfache serielle Schnittstelle. "Ublicherweise wird
  291.      die der CIA-A zur Kommunikation mit der Tastatur verwendet, die
  292.      der CIA-B ist in aller Regel nicht belegt.
  293.  
  294. ›1mFlag›22m
  295.      Dies ist ein spezieller Steuereingang. Bei der CIA-A ist diese
  296.      Leitung mit der Index-Leitung der Diskettenlaufwerke verbunden.
  297.  
  298.    Anmerkung: in neueren DraCos befinden sich keine CIAs mehr. Diese
  299. Hardware-Resourcen werden daher emuliert oder stehen gar nicht erst zur
  300. Verf"ugung.
  301.  
  302. Ports
  303. -----
  304.  
  305.    Dies sind die Resourcen f"ur die interne parallele und serielle
  306. Schnittstelle.
  307.  
  308. ›1mSerial Port›22m
  309.      Dies sind die reinen Daten"ubertragungsregister (Senden wie
  310.      Empfangen).
  311.  
  312. ›1mSerial Control›22m
  313.      Dies sind die seriellen Steuerleitungen wie zum Beispiel Carrier
  314.      Detect.  Die Daten"ubertragungsleitungen geh"oren nicht hierzu.
  315.  
  316. ›1mParallel Port›22m
  317.      Dies sind die Datenleitungen des Parallelports.
  318.  
  319. ›1mParallel Control›22m
  320.      Dies sind die Steuerleitungen des Parallelports, zum Beispiel Busy
  321.      oder Paper Out.
  322.  
  323. Aktionen
  324. --------
  325.  
  326. ›1mUpdate›22m
  327.      Bet"atigen Sie dieses Gadget, dann werden die Daten erneut
  328.      eingelesen.
  329.  
  330. ›1mPrint›22m
  331.      Mit Hilfe dieser Funktion k"onnen Sie diese Angaben zum Drucker
  332.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  333.  
  334. ›1mExit›22m
  335.      Das ›1mAllocations›22m-Fenster wird geschlossen.
  336.  
  337. Assigns
  338. =======
  339.  
  340. Ein Assign weist einem Verzeichnis einen logischen Namen zu.
  341.  
  342.    Wenn Sie zum Beispiel einem Verzeichnis ›1mDH0:Daten/Dokumente›22m den
  343. logischen Namen ›1mTexte:›22m zuweisen, dann k"onnen Sie auf eine Datei
  344. DATEINAME, die sich in diesem Verzeichnis befindet, auch durch die
  345. Angabe von `Texte:DATEINAME' zugreifen.
  346.  
  347. Spalteneintr"age
  348. ----------------
  349.  
  350. ›1mAddress›22m
  351.      An dieser Adresse beginnt die Struktur eines Assign-Eintrages.
  352.  
  353. ›1mName›22m
  354.      Logischer Name eines Verzeichnisses oder Ger"ates
  355.  
  356. ›1mPath›22m
  357.      Hier steht der Pfad des Verzeichnisses.
  358.  
  359. Aktionen
  360. --------
  361.  
  362. ›1mUpdate›22m
  363.      Bet"atigen Sie dieses Gadget, dann wird die Liste erneut
  364.      eingelesen.
  365.  
  366. ›1mPrint›22m
  367.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mAssigns›22m zum
  368.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  369.  
  370. ›1mRemove›22m
  371.      Mit dieser Funktion wird der ausgew"ahlte Assign-Eintrag aus dem
  372.      System entfernt.
  373.  
  374. ›1mExit›22m
  375.      Das ›1mAssigns›22m-Fenster wird geschlossen.
  376.  
  377. BoopsiClasses
  378. =============
  379.  
  380. BOOPSI-Klassen sind Objektklassen des Amiga. Die in dieser Liste
  381. dargestellten Klassen sind alle von Intuition "offentlich zur
  382. Verf"ugung gestellt.
  383.  
  384. Spalteneintr"age
  385. ----------------
  386.  
  387. ›1mAddress›22m
  388.      An dieser Adresse beginnt die Struktur ›1mIClass›22m, die s"amtliche Daten
  389.      f"ur die Klasse enth"alt.
  390.  
  391. ›1mObjects›22m
  392.      Zeigt die momentane Anzahl der Objekte, die mit dieser Klasse
  393.      erzeugt wurden.
  394.  
  395. ›1mSubclasses›22m
  396.      Zeigt die momentane Anzahl der Klassen ("offentlich wie privat),
  397.      die aus dieser Klasse abgeleitet wurden.
  398.  
  399. ›1mSuperclass›22m
  400.      Ein Zeiger auf die ›1mIClass›22m-Struktur der "ubergeordneten Klasse.
  401.  
  402. ›1mDispatcher›22m
  403.      Ein Zeiger auf den Dispatcher-Programmcode, der die Methoden der
  404.      Klasse realisiert.
  405.  
  406. ›1mName›22m
  407.      Name der Klasse.
  408.  
  409. Aktionen
  410. --------
  411.  
  412. ›1mUpdate›22m
  413.      Bet"atigen Sie dieses Gadget, dann wird die Liste erneut
  414.      eingelesen.
  415.  
  416. ›1mPrint›22m
  417.      Mit Hilfe dieser Funktion k"onnen Sie diese Liste zum Drucker
  418.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  419.  
  420. ›1mRemove›22m
  421.      Mit dieser Funktion wird die ausgew"ahlte Klasse aus dem System
  422.      entfernt.  Eine Entfernung ist nur m"oglich, wenn weder Objekte
  423.      noch Unterklassen der Klasse existieren.
  424.  
  425. ›1mMore›22m
  426.      Ein Fenster mit weiteren Informationen wird ge"offnet.
  427.  
  428. ›1mExit›22m
  429.      Das Fenster wird geschlossen.
  430.  
  431. Commodities
  432. ===========
  433.  
  434. Commodities sind kleine Hilfsprogramme, die meistens auf den
  435. Eingabestrom reagieren oder ihn ver"andern.
  436.  
  437.    Beispiele f"ur Commodities finden Sie im ›1mTools›22m-Verzeichnis Ihrer
  438. Workbench.
  439.  
  440. Spalteneintr"age
  441. ----------------
  442.  
  443. ›1mAddress›22m
  444.      An dieser Adresse beginnt die Struktur ›1mCxObj›22m, die s"amtliche Daten
  445.      f"ur das Commodity enth"alt.
  446.  
  447. ›1mln_Type›22m
  448.      Der Typ der Struktur. Sie ist in aller Regel vom Typ ›1mBroker›22m.
  449.  
  450. ›1mln_Pri›22m
  451.      Priorit"at des Commodity-Brokers. In der Reihenfolge der
  452.      Priorit"aten wird der Eingabestrom durchgereicht.
  453.  
  454. ›1mFlags›22m
  455.      Flags, die den Broker n"aher beschreiben.
  456.  
  457. ›1mPort›22m
  458.      Adresse des MessagePort, an den alle Nachrichten des Brokers
  459.      gesendet werden.
  460.  
  461. ›1mName›22m
  462.      Name des Commodities.
  463.  
  464. Aktionen
  465. --------
  466.  
  467. ›1mAppear›22m
  468. ›1mDisappear›22m
  469.      Fordert das angew"ahlte Commodity auf, seine Oberfl"ache zu
  470.      "offnen bzw. zu schliessen. Nicht alle Commodities bieten
  471.      allerdings eine Oberfl"ache an.
  472.  
  473. ›1mEnable›22m
  474. ›1mDisable›22m
  475.      Hiermit wird das Commodity aktiviert bzw. deaktiviert.
  476.  
  477. ›1mKill›22m
  478.      Das Commodity wird aufgefordert, sich zu beenden. Im Gegensatz zu
  479.      ›1mRemove›22m entfernt sich das Commodity dann selbst.
  480.  
  481. ›1mListChg›22m
  482. ›1mUnique›22m
  483.      Dem Commodity wird mitgeteilt, dass sich die Liste ge"andert hat
  484.      bzw. dass ein weiteres Commodity mit gleichem Namen dazukommen
  485.      wollte. Dies ist eigentlich nur f"ur Programmierer zum Testen
  486.      ihrer Commodities sinnvoll, sofern ihre Commodities diese Befehle
  487.      unterst"utzen.
  488.  
  489. ›1mUpdate›22m
  490.      Bet"atigen Sie dieses Gadget, dann wird die Liste erneut
  491.      eingelesen.
  492.  
  493. ›1mPrint›22m
  494.      Mit Hilfe dieser Funktion k"onnen Sie diese Liste zum Drucker
  495.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  496.  
  497. ›1mPriority›22m
  498.      "Andert die Priorit"at des Commodities.
  499.  
  500. ›1mRemove›22m
  501.      Mit dieser Funktion wird der ausgew"ahlte Commodity-Eintrag aus dem
  502.      System entfernt. Bitte versuchen Sie vorher mit ›1mKill›22m eine sanfte
  503.      Entfernung. Vielleicht geht das Commodity ja freiwillig! =;^)
  504.  
  505. ›1mMore›22m
  506.      Ein Fenster mit weiteren Informationen wird ge"offnet.
  507.  
  508. ›1mExit›22m
  509.      Das Fenster wird geschlossen.
  510.  
  511. Devices
  512. =======
  513.  
  514.    Ein Device, das sich in dieser Liste befindet, ist -- wie auch eine
  515. Library (siehe Libraries) -- eine Ansammlung von Funktionen bzw.
  516. Routinen, denen bestimmte Aufgaben zugedacht wurden.
  517.  
  518.    Das ›1mtrackdisk.device›22m zum Beispiel beinhaltet Funktionen f"ur die
  519. Handhabung von Disketten bzw. der Laufwerke.
  520.  
  521. Spalteneintr"age
  522. ----------------
  523.  
  524. ›1mAddress›22m
  525.      Adresse der Device-Struktur
  526.  
  527. ›1mln_Name›22m
  528.      Name eines Devices
  529.  
  530. ›1mln_Pri›22m
  531.      Priorit"at eines Devices
  532.  
  533. ›1mOpenC›22m
  534.      Z"ahler, der angibt, wie oft das Device ge"offnet wurde.
  535.  
  536. ›1mRPC›22m
  537. ›1m     RPC›22m steht f"ur ›1mRAM Pointer Count›22m und gibt an, wieviele
  538.      Sprungadressen des Devices ins RAM zeigen. So eine ins RAM zeigende
  539.      Einsprungadresse weist auf ein Programm (z.B. den ›1mSetPatch›22m-Befehl)
  540.      hin, welches die ›3malte›23m Funktion verbessern bzw. erneuern m"ochte,
  541.      indem es einfach die Sprungadresse der Funktion durch die Adresse
  542.      einer eigenen Funktion ersetzt.
  543.  
  544.      Viele Viren h"angen sich auf diese Weise ins System. Diese
  545.      Tatsache soll Sie aber jetzt nicht in Panik versetzen, da es sich
  546.      in den meisten F"allen um kleine Patch-Programme -- wie den
  547.      ›1mSetPatch›22m-Befehl von Commodore -- handelt.
  548.  
  549.      Sollten alle Sprungadressen eines Devices ins RAM zeigen, dann hat
  550.      es seinen Programmcode im RAM stehen. Ein solcher ›1mRPC›22m-Eintrag
  551.      besteht aus drei Sternen, da es in dem Fall unwichtig ist, wieviele
  552.      Sprungadressen ins RAM zeigen.
  553.  
  554. ›1mln_Type›22m
  555.      Typ dieser Struktur (Hier sollte normalerweise ›1mdevice›22m stehen.)
  556.  
  557. Aktionen
  558. --------
  559.  
  560. ›1mUpdate›22m
  561.      Die Device-Liste wird erneut ausgelesen.
  562.  
  563. ›1mPrint›22m
  564.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mDevices›22m zum
  565.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  566.  
  567. ›1mRemove›22m
  568.      Mit dieser Funktion wird das ausgew"ahlte Device entfernt.
  569.      Voraussetzung hierf"ur ist allerdings, dass es von keinem Programm
  570.      mehr benutzt wird bzw. der ›1mOpenC›22m gleich Null ist.
  571.  
  572. ›1mPriority›22m
  573.      Die Prioritat des Devices kann hier von Ihnen ver"andert werden.
  574.      Hierzu erscheint ein kleines Fenster, in dem Sie eine neue
  575.      Priorit"at angeben k"onnen. Durch die ver"anderte Priorit"at
  576.      bekommt das Device eventuell einen neuen Platz in der Device-Liste.
  577.  
  578. ›1mMore›22m
  579.      Ein zus"atzliches Fenster wird ge"offnet, in dem Sie weitere
  580.      Details des selektierten Devices finden.
  581.  
  582.      Sie erreichen dasselbe, indem Sie einfach einen Doppelklick auf den
  583.      jeweiligen Device-Eintrag ausf"uhren.
  584.  
  585. ›1mFunctions›22m
  586.      In einem Unterfenster werden s"amtliche Funktionsoffsets des
  587.      Devices sowie deren Einsprungadressen angezeigt. Wenn eine
  588.      passende ›1m.fd›22m-Datei existiert und der Assign ›1mFD:›22m auf dessen
  589.      Verzeichnis gesetzt ist, werden auch die Namen der Funktionen
  590.      angezeigt.
  591.  
  592. ›1mExit›22m
  593.      Das ›1mDevices›22m-Fenster wird geschlossen.
  594.  
  595. Expansions (System-Erweiterungen)
  596. =================================
  597.  
  598. ›1m   WICHTIG:›22m Alle Scout-Releases vor 2.10 sind nicht mehr kompatibel!
  599. Wenn Sie diese Liste "uber TCP/IP von einem Fremdrechner lesen, achten
  600. Sie bitte unbedingt darauf, dass der Zielrechner ebenfalls eine
  601. aktuelle Version benutzt!
  602.  
  603.    Dem Benutzer wird eine Liste aller System-Erweiterungen geboten, die
  604. zur Zeit dem System zur Verf"ugung stehen (Grafikkarten,
  605. Speichererweiterungen usw.).
  606.  
  607. Spalteneintr"age
  608. ----------------
  609.  
  610. ›1mAddress›22m
  611.      Die Adresse der Expansion-Struktur.
  612.  
  613. ›1mBoardAddr›22m
  614.      Das ROM der Karte ist ab dieser Adresse im Speicher zu finden.
  615.      Sollte es sich bei der Karte um eine Speichererweiterung handeln,
  616.      ist hier die Anfangsadresse des konfigurierten Speichersegmentes
  617.      zu finden.
  618.  
  619. ›1mType›22m
  620.      N"ahere Informationen zur Karte. Sie werden im More-Fenster
  621.      ausf"uhrlich beschrieben.
  622.  
  623. ›1mManufacturer›22m
  624.      Name des Kartenherstellers.
  625.  
  626. ›1mProduct›22m
  627.      Name und Klasse des Produkts.
  628.  
  629. Zusatzinformationen
  630. -------------------
  631.  
  632.    Wenn Sie einen Eintrag ausw"ahlen, erscheinen im Textfeld darunter
  633. noch ein paar zus"atzliche Informationen:
  634.  
  635. ›1mSize›22m
  636.      Handelt es sich bei dem Listen-Eintrag um eine Speichererweiterung,
  637.      dann steht hier die Byte-Anzahl, die dem System durch diese Karte
  638.      als Speicher zur Verf"ugung gestellt wird.
  639.  
  640.      Bei ›3mnormalen›23m Karten wird hier nur die Gr"osse des zur Karte
  641.      geh"orenden ROMs angegeben.
  642.  
  643. ›1mFlags›22m
  644.      Werden im More-Fenster n"aher erl"autert.
  645.  
  646. ›1mID›22m
  647.      Herstellernummer, die von Commodore vergeben wird, gefolgt von der
  648.      Produktnummer, die der System-Erweiterung vom Hersteller gegeben
  649.      wird.
  650.  
  651. ›1mSN›22m
  652.      Seriennummer der Karte (Dieser Eintrag wird von den meisten Karten
  653.      nicht benutzt.)
  654.  
  655. Aktionen
  656. --------
  657.  
  658. ›1mPrint›22m
  659.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mExpansions›22m zum
  660.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  661.  
  662. ›1mMore›22m
  663.      Beim Bet"atigen dieses Gadgets erhalten Sie mehr Informationen
  664.      "uber die selektierte System-Erweiterung in einem zus"atzlichen
  665.      Fenster.
  666.  
  667.      Sie erreichen dasselbe, indem Sie einfach einen Doppelklick auf den
  668.      jeweiligen Eintrag der Liste ausf"uhren.
  669.  
  670. ›1mExit›22m
  671.      Das ›1mExpansions›22m-Fenster wird geschlossen.
  672.  
  673. Unbekannte System-Erweiterungen
  674. -------------------------------
  675.  
  676.    Wenn Sie eine System-Erweiterung durch einfaches Anklicken des
  677. jeweiligen Eintrages mit der Maus selektieren, dann erhalten Sie den
  678. Namen der Herstellerfirma und die Bezeichnung der Karte in dem daf"ur
  679. vorgesehenen Textfeld unterhalb der Liste. Das passiert nat"urlich nur,
  680. sofern diese Daten der jeweilig installierten Version der
  681. ›1midentify.library›22m bekannt sind!
  682.  
  683.    Sollten diese Angaben fehlen oder nicht mit den Daten Ihrer
  684. System-Erweiterungen "ubereinstimmen, so m"ochte ich Sie bitten, mir
  685. die folgenden Daten zuzusenden, damit ich sie dem Programm beif"ugen
  686. bzw. sie korrigieren kann. In der n"achsten ›1mIdentify›22m-Version sollten
  687. diese Angaben dann vorhanden sein.
  688.  
  689. ›1mDaten zur Erfassung einer nicht namentlich genannten Erweiterung:›22m
  690.  
  691.      1. Herstellernummer (Manufacturer)
  692.      2. Produktnummer (Product)
  693.      3. Name des Herstellers
  694.      4. Bezeichnung der Hardware
  695.      5. Funktion der Karte
  696.  
  697.    Seien Sie hierbei bitte so genau wie m"oglich. Die Version der
  698. Erweiterung oder auch noch andere Angaben k"onnen hierbei nicht schaden.
  699.  
  700. Fonts
  701. =====
  702.  
  703.    Alle Zeichens"atze, die sich zur Zeit im System befinden bzw. von
  704. Programmen benutzt werden, sind in dieser Liste zu finden.
  705.  
  706. Spalteneintr"age
  707. ----------------
  708.  
  709. ›1mYSize›22m
  710.      Vertikale Gr"osse des Zeichensatzes
  711.  
  712. ›1mCount›22m
  713.      Z"ahler, der angibt, von wievielen Programmen der Zeichensatz
  714.      gerade benutzt wird.
  715.  
  716. ›1mType›22m
  717.      Steht an dieser Stelle ›1mROMFONT›22m, so befindet sich dieser
  718.      Zeichensatz im ROM. Bei ›1mDISKFONT›22m wurde er von Diskette bzw.
  719.      Festplatte geladen.
  720.  
  721. ›1mName›22m
  722.      Name des Zeichensatzes
  723.  
  724. Aktionen
  725. --------
  726.  
  727. ›1mUpdate›22m
  728.      Die Liste der Zeichens"atze wird aktualisiert.
  729.  
  730. ›1mPrint›22m
  731.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mFonts›22m zum
  732.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  733.  
  734. ›1mClose›22m
  735.      Hiermit kann ein Zeichensatz geschlossen werden. ›1mCount›22m verringert
  736.      sich dann um eins.
  737.  
  738. ›1mRemove›22m
  739.      Mit dieser Funktion kann ein Zeichensatz aus dem System (Speicher)
  740.      entfernt werden, vorausgesetzt er wird von keinem Programm mehr
  741.      ben"otigt und befindet sich nicht im ROM.
  742.  
  743. ›1mExit›22m
  744.      Das ›1mFonts›22m-Fenster wird geschlossen.
  745.  
  746. Inputhandler
  747. ============
  748.  
  749.    Inputhandler k"ummern sich um die Benutzereingaben, die im System
  750. ankommen (Tastendr"ucke, Mausklicks, usw.). Sie stehen wie an einem
  751. Fliessband in einer Reihe und werten diese Eingaben aus. Der
  752. Inputhandler mit der h"ochsten Piorit"at bearbeitet diese Eingaben
  753. zuerst. Kann er mit den Eingaben nichts anfangen, reicht er sie in der
  754. Regel an den n"achsten Inputhandler weiter.
  755.  
  756.    Das System benutzt normalerweise f"ur seinen Inputhandler die
  757. Priorit"at 50. M"ochte also ein Inputhandler die Benutzereingaben vor
  758. dem System bekommen, braucht er eine h"ohere Priorit"at.
  759.  
  760. Spalteneintr"age
  761. ----------------
  762.  
  763. ›1mln_Name›22m
  764.      Name des Inputhandlers
  765.  
  766. ›1mln_Pri›22m
  767.      Priorit"at des Inputhandlers
  768.  
  769. ›1mis_Data›22m
  770.      Ab dieser Adresse sind die Daten des Inputhandlers im Speicher zu
  771.      finden.
  772.  
  773. ›1mis_Code›22m
  774.      Diese Adresse zeigt zum Programmcode des Inputhandlers. Sollte
  775.      diese Adresse ins RAM zeigen, so wird sie andersfarbig
  776.      dargestellt. Der Inputhandler des Betriebssystems hat seinen
  777.      Programmcode im ROM.
  778.  
  779.      Ein paar Viren klinken sich als Inputhandler ins System. Bei denen
  780.      zeigt dann auch die ›1mis_Code›22m-Adresse ins RAM. Wiederum gilt auch in
  781.      einem solchen Fall: Nicht gleich die Panik bekommen, es gibt genug
  782.      ›3mnormale›23m Programme, die so verfahren.
  783.  
  784. Aktionen
  785. --------
  786.  
  787. ›1mUpdate›22m
  788.      Die Liste der Inputhandler wird auf den neuesten Stand gebracht.
  789.  
  790. ›1mPrint›22m
  791.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mInputHandlers›22m
  792.      zum Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  793.  
  794. ›1mRemove›22m
  795.      Ein Inputhandler kann mit Hilfe dieser Funktion aus dem System
  796.      entfernt werden. Hierbei zieht man dem System aber eventuell den
  797.      Stuhl unter dem Hintern weg. Das System kann dabei leicht
  798.      abst"urzen!
  799.  
  800. ›1mPriority›22m
  801.      Die Priorit"at des Inputhandlers kann auf einen bestimmten Wert
  802.      gesetzt werden. Wird die Priorit"at eines Inputhandlers
  803.      verringert, kann es passieren, dass Programme nicht mehr auf
  804.      bestimmte Dinge (z.B. das Dr"ucken einer bestimmten Taste)
  805.      reagieren, da ein Inputhandler mit einer h"oheren Priorit"at diese
  806.      absorbiert.
  807.  
  808.      Auch diese Liste wird vom System nach den Priorit"aten sortiert.
  809.      "Andern Sie also die Priorit"at eines Inputhandlers, dann bekommt
  810.      dieser eventuell einen neuen Platz in der Liste.
  811.  
  812. ›1mExit›22m
  813.      Das Fenster wird geschlossen.
  814.  
  815. Interrupts
  816. ==========
  817.  
  818.    Interrupts sind bestimmte Ereignisse, auf die das Betriebssystem
  819. reagieren muss. F"ur jeden Interrupt-Typ stehen meist sogar mehrere
  820. Interrupt-Routinen zur Verf"ugung. Diese Interrupt-Routinen werden in
  821. einer Liste nach Priorit"aten sortiert.
  822.  
  823.    Sobald also ein bestimmter Interrupt auftritt, wird das laufende
  824. Programm solange unterbrochen, bis die zum jeweiligen Interrupt
  825. geh"orende Liste der Interrupt-Routinen abgearbeitet wurde.
  826.  
  827. Spalteneintr"age
  828. ----------------
  829.  
  830. ›1mln_Name›22m
  831.      Diesem Text kann normalerweise entnommen werden, von welchem
  832.      Programm die Interrupt-Routine installiert wurde und auch ben"otigt
  833.      wird.
  834.  
  835. ›1mln_Pri›22m
  836.      Priorit"at der Interrupt-Routine
  837.  
  838. ›1mis_Data›22m
  839.      Ab dieser Adresse sind im Speicher Daten zu finden, die zur
  840.      Interrupt-Routine geh"oren.
  841.  
  842. ›1mis_Code›22m
  843.      Der Programmcode der Interrupt-Routine ist hier zu finden. Sollte
  844.      diese Adresse ins RAM zeigen, so wird sie andersfarbig dargestellt.
  845.  
  846. ›1mNUM›22m
  847.      Diese Nummer beschreibt das Ereignis, bei dem die Interrupt-Routine
  848.      aufgerufen wird. Eine kleine Information hierzu finden Sie im
  849.      ›1mIntName›22m-Eintrag des Interrupt-Detail-Fensters, das durch das
  850.      Bet"atigen des ›1mMore›22m-Gadgets ge"offnet wird.
  851.  
  852. ›1m     Beispiel:›22m Nummer 5 bedeutet, dass die Interrupt-Routine bei jedem
  853.      neuen Bildaufbau ihres Monitors aufgerufen wird, was bei einem 50
  854.      Hz Monitor 50 mal in der Sekunde passiert.  (›1mVERTB (vertical blank
  855.      interval)›22m)
  856.  
  857. Aktionen
  858. --------
  859.  
  860. ›1mUpdate›22m
  861.      Die Liste der Interrupt-Routinen wird aktualisiert.
  862.  
  863. ›1mPrint›22m
  864.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der
  865.      Interrupt-Routinen zum Drucker schicken oder in eine Datei Ihrer
  866.      Wahl ausgeben lassen.
  867.  
  868. ›1mRemove›22m
  869.      Mit dieser Funktion kann eine Interrupt-Routine aus der Liste
  870.      entfernt werden. Sollte es sich bei der Interrupt-Routine
  871.      allerdings um einen Interrupt-Handler handeln, kann ›1mScout›22m diese
  872.      Aktionen nicht ausf"uhren. Ist dies der Fall, dann steht in der
  873.      Spalte ›1mIntType›22m der Text ›1mHandler›22m.
  874.  
  875.      Bei den Interrupt-Handlern vom audio.device kann dieses Problem
  876.      z.B. gel"ost werden, indem das ›1maudio.device›22m entfernt wird. Das
  877.      passiert unter anderem durch den Aufruf von ›1mavail flush›22m, wenn das
  878.      audio.device von keinem Programm mehr benutzt wird.
  879.  
  880. ›1mMore›22m
  881.      Ein Fenster mit weiteren Informationen "uber den selektierten
  882.      Interrupt wird ge"offnet.
  883.  
  884. ›1mExit›22m
  885.      Bet"atigen Sie dieses Gadget, dann wird das Fenster geschlossen.
  886.  
  887. Libraries
  888. =========
  889.  
  890.    Eine Library ist eine Ansammlung von Funktionen/Routinen
  891. (Bibliothek), denen bestimmte Aufgaben zugedacht wurden.
  892.  
  893. Die ›1mgraphics.library›22m zum Beispiel beinhaltet Funktionen f"ur die
  894. Grafikdarstellung.
  895.  
  896. Spalteneintr"age
  897. ----------------
  898.  
  899. ›1mAddress›22m
  900.      Adresse einer Library
  901.  
  902. ›1mln_Name›22m
  903.      Name einer Library
  904.  
  905. ›1mln_Pri›22m
  906.      Priorit"at einer Library
  907.  
  908. ›1mOpenC›22m
  909.      Z"ahler, der angibt, wie oft die Library ge"offnet wurde.
  910.  
  911. ›1mRPC›22m
  912. ›1m     RPC›22m steht f"ur ›1mRAM Pointer Count›22m und gibt an, wieviele
  913.      Sprungadressen der Library ins RAM zeigen. So eine ins RAM zeigende
  914.      Einsprungadresse weist auf ein Programm (z.B. den ›1mSetPatch›22m-Befehl)
  915.      hin, welches die ›3malte›23m Funktion verbessern bzw. erneuern m"ochte,
  916.      indem es einfach die Sprungadresse der Funktion durch die Adresse
  917.      einer eigenen Funktion ersetzt.
  918.  
  919.      Viele Viren h"angen sich auf diese Weise ins System. Diese
  920.      Tatsache soll Sie aber jetzt nicht in Panik versetzen, da es sich
  921.      in den meisten F"allen um kleine Patch-Programme -- wie den
  922.      ›1mSetPatch›22m-Befehl von Commodore -- handelt.
  923.  
  924.      Sollten alle Sprungadressen einer Library ins RAM zeigen, dann hat
  925.      sie ihren Programmcode im RAM stehen. Ein solcher ›1mRPC›22m-Eintrag
  926.      besteht aus drei Sternen, da es in dem Fall unwichtig ist, wieviele
  927.      Sprungadressen ins RAM zeigen.
  928.  
  929. ›1mln_Type›22m
  930.      Typ dieser Struktur (Hier sollte normalerweise ›1mlibrary›22m stehen.)
  931.  
  932. Aktionen
  933. --------
  934.  
  935. ›1mPriority›22m
  936.      Die Prioritat der Library kann von Ihnen ver"andert werden. Hierzu
  937.      erscheint ein kleines Fenster, in dem Sie die neue Priorit"at
  938.      angeben k"onnen. Durch die ver"anderte Priorit"at bekommt die
  939.      Library eventuell einen neuen Platz in der Liste.
  940.  
  941. ›1mClose›22m
  942.      Um eine Library aus dem System entfernen zu k"onnen, muss sie von
  943.      allen Programmen wieder geschlossen worden sein. Dies ist der
  944.      Fall, wenn der ›1mOpenC›22m-Eintrag den Wert Null hat.
  945.  
  946.      Wenn Sie mit dieser Funktion eine Library schliessen m"ochten,
  947.      werden Sie gefragt, ob Sie die Library nur einmal oder gleich f"ur
  948.      alle Programme schliessen m"ochten, die diese Library ge"offnet
  949.      haben.
  950.  
  951.      W"ahlen Sie hier also ›1mall›22m, dann wird die Library so oft
  952.      geschlossen, bis der ›1mOpenC›22m gleich Null ist.
  953.  
  954. ›1mRemove›22m
  955.      Mit dieser Funktion wird die selektierte Library entfernt.
  956.      Voraussetzung hierf"ur ist allerdings, dass sie von keinem
  957.      Programm mehr benutzt wird bzw. der ›1mOpenC›22m gleich Null ist.
  958.  
  959.      Einige Libraries lassen sich nicht mehr ohne einen Reset aus dem
  960.      System entfernen. Es ist also nicht unbedingt verwunderlich, wenn
  961.      ›1mScout›22m es einmal nicht schaffen sollte, eine Library zu entfernen!
  962.  
  963. ›1mFunctions›22m
  964.      In einem Unterfenster werden s"amtliche Funktionsoffsets der
  965.      Library sowie deren Einsprungadressen angezeigt. Wenn eine
  966.      passende ›1m.fd›22m-Datei existiert und der Assign ›1mFD:›22m auf dessen
  967.      Verzeichnis gesetzt ist, werden auch die Namen der Funktionen
  968.      angezeigt.
  969.  
  970. ›1mUpdate›22m
  971.      Die Library-Liste wird erneuert.
  972.  
  973. ›1mPrint›22m
  974.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mLibraries›22m zum
  975.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  976.  
  977. ›1mMore›22m
  978.      Ein Fenster mit weiteren Informationen zur Library wird ge"offnet.
  979.  
  980. ›1mExit›22m
  981.      Das ›1mLibraries›22m-Fenster wird geschlossen.
  982.  
  983. Locks
  984. =====
  985.  
  986.    Ein Lock symbolisiert den Zugriff eines Programmes auf eine Datei
  987. oder ein Verzeichnis. Auf diese Weise wird z.B. verhindert, dass eine
  988. Datei gel"oscht wird, w"ahrend irgendein anderes Programm noch auf die
  989. sich in der Datei befindenden Daten zugreift.
  990.  
  991.    Bei etwas umfangreicheren Systemen kann der Aufbau der Liste etwas
  992. l"anger dauern!  Mein eigenes System hat z.B. im Durchschnitt ca.  500
  993. Lockeintr"age, was gemessen an anderen Systemen noch nicht allzu viel
  994. ist.  =:^)
  995.  
  996. Spalteneintr"age
  997. ----------------
  998.  
  999. ›1mAccess›22m
  1000.      Hier wird die Zugriffsart des Lock-Zugriffes angegeben. Dies kann
  1001.      ein Lese- (›1mREAD›22m) oder ein Schreibzugriff (›1mWRITE›22m) sein.  Sollte
  1002.      hier ›1mOWN›22m stehen, dann handelt es sich nur um einen Lock, der zum
  1003.      Aufbau dieser Liste von ›1mScout›22m angefordert wurde.
  1004.  
  1005. ›1mPath›22m
  1006.      Pfad der Datei oder des Verzeichnisses
  1007.  
  1008. Aktionen
  1009. --------
  1010.  
  1011. ›1mUpdate›22m
  1012.      Die Liste der Locks wird aktualisiert.
  1013.  
  1014. ›1mPrint›22m
  1015.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mLocks›22m zum
  1016.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1017.  
  1018. ›1mRemove›22m
  1019.      Ein Lock wird mittels der ›1mUnLock()›22m-Funktion der dos.library wieder
  1020.      freigegeben.
  1021.  
  1022. ›1mPattern›22m
  1023.      Geben Sie hier ein Namensmuster an, so werden nur die Locks
  1024.      angezeigt, deren Pfad mit dem Namensmuster "ubereinstimmt.
  1025.  
  1026. ›1mExit›22m
  1027.      Das Fenster wird geschlossen.
  1028.  
  1029. LowMemory
  1030. =========
  1031.  
  1032.    In dieser Liste werden alle dem System bekannten LowMemory-Handler
  1033. angezeigt.
  1034.  
  1035.    Diese Handler werden der Reihe nach aufgerufen, wenn eine
  1036. Speicherbelegung wegen mangelnden Speichers nicht ausgef"uhrt werden
  1037. konnte. Die Handler versuchen, unbenutzten Speicher wieder freizugeben,
  1038. damit die Speicheranforderung eventuell doch noch ausgef"uhrt werden
  1039. kann.
  1040.  
  1041.    `ramlib' ist ein LowMemory-Handler, der unben"otigte Libraries und
  1042. Devices wieder aus dem Speicher entfernt. Er ist stets vorhanden.
  1043.  
  1044. ›1m   Hinweis:›22m LowMemory-Handler existieren erst seit AmigaOS 3.0. Unter
  1045. "alteren Versionen ist diese Liste stets leer.
  1046.  
  1047. Spalteneintr"age
  1048. ----------------
  1049.  
  1050. ›1mAddress›22m
  1051.      Adresse der Struktur, die Daten "uber den LowMemory-Handler
  1052.      beinhaltet.
  1053.  
  1054. ›1mln_Name›22m
  1055.      Name des Handlers.
  1056.  
  1057. ›1mln_Type›22m
  1058.      Typ des Handlers.
  1059.  
  1060. ›1mln_Pri›22m
  1061.      Priorit"at des Handlers. In dieser Reihenfolge werden die Handler
  1062.      der Reihe nach aufgerufen. Dazwischen wird stets gepr"uft, ob die
  1063.      Speicheranforderung bereits erf"ullt werden kann.
  1064.  
  1065. ›1mis_Data›22m
  1066.      Ein Zeiger auf die Datenstruktur, die der jeweilige Handler
  1067.      benutzt.
  1068.  
  1069. ›1mis_Code›22m
  1070.      Ein Zeiger auf den LowMemory-Handler selbst.
  1071.  
  1072. Aktionen
  1073. --------
  1074.  
  1075. ›1mUpdate›22m
  1076.      Die Liste wird aktualisiert.
  1077.  
  1078. ›1mPrint›22m
  1079.      Mit Hilfe dieser Funktion k"onnen Sie die Liste zum Drucker
  1080.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1081.  
  1082. ›1mRemove›22m
  1083.      Der LowMemory-Handler wird aus dem Speicher entfernt.
  1084.  
  1085. ›1mPriority›22m
  1086.      Hiermit bestimmem Sie die Priorit"at und damit die Reihenfolge, in
  1087.      der die Memory-Handler abgearbeitet werden.
  1088.  
  1089. ›1mExit›22m
  1090.      Das ›1mLowMemory›22m-Fenster wird geschlossen.
  1091.  
  1092. Memory (Speichersegmente)
  1093. =========================
  1094.  
  1095.    Die Eintr"age dieser Liste stellen die Speichersegmente Ihres
  1096. Rechners dar. Sie finden dort mindestens den Eintrag Ihres
  1097. Grafik-Speichers (›1mCHIP-MEMORY›22m), der fest in Ihren Rechner eingebaut ist.
  1098.  
  1099. Spalteneintr"age
  1100. ----------------
  1101.  
  1102. ›1mln_Name›22m
  1103.      Name des Speichersegmentes (z.B. ›1mchip memory›22m)
  1104.  
  1105. ›1mln_Pri›22m
  1106.      Priorit"at des Speichersegmentes
  1107.  
  1108. ›1mmh_Lower›22m
  1109.      Anfangsadresse des Speichersegmentes
  1110.  
  1111. ›1mmh_Upper›22m
  1112.      Endadresse des Speichersegmentes
  1113.  
  1114. Aktionen
  1115. --------
  1116.  
  1117. ›1mPrint›22m
  1118.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der
  1119.      Speichersegmente zum Drucker schicken oder in eine Datei Ihrer
  1120.      Wahl ausgeben lassen.
  1121.  
  1122. ›1mPriority›22m
  1123.      Mit dieser Funktion k"onnen Sie bestimmen, welches Speichersegment
  1124.      bevorzugt vom System und den anderen Programmen benutzt werden
  1125.      soll, indem Sie diesem eine h"ohere Priorit"at geben als den
  1126.      anderen Speichersegmenten.
  1127.  
  1128. ›1m     Ausnahme:›22m Wird der Typ des Speichers direkt bei der Anforderung
  1129.      eines Programmes angegeben, wird das erste Speichersegment
  1130.      benutzt, das die Anforderungskriterien erf"ullt.
  1131.  
  1132. ›1mMore›22m
  1133.      Ein neues Fenster wird ge"offnet. Dieses Fenster enth"alt weitere
  1134.      Daten zum selektierten Speichersegment.
  1135.  
  1136. ›1mExit›22m
  1137.      Das ›1mMemory›22m-Fenster wird geschlossen.
  1138.  
  1139. Mounted Devices
  1140. ===============
  1141.  
  1142. In dieser Liste finden Sie alle Ihre ansprechbaren Ger"ate (Laufwerke,
  1143. Festplatten usw.).
  1144.  
  1145. Spalteneintr"age
  1146. ----------------
  1147.  
  1148. ›1mName›22m
  1149.      Name des Ger"ates
  1150.  
  1151. ›1mUnit›22m
  1152.      Kennziffer des Ger"ates (Bei DF2: steht hier z.B. normalerweise
  1153.      eine Zwei.)
  1154.  
  1155. ›1mHeads›22m
  1156.      Anzahl der vorhandenen Lese- bzw. Schreib-K"opfe
  1157.  
  1158. ›1mCyl›22m
  1159.      Anzahl der Zylinder
  1160.  
  1161. ›1mState›22m
  1162.      Zustand eines Ger"ates, der z.B. angibt, ob eine Diskette im
  1163.      Laufwerk liegt oder ob die Diskette unlesbar ist.
  1164.  
  1165. ›1mDiskType›22m
  1166.      Typ der Diskette (z.B. ›1mOFS›22m (OldFileSystem), ›1mFFS›22m (FastFileSystem),
  1167.      ...)
  1168.  
  1169. ›1mHandler or Device›22m
  1170.      Hier wird angegeben, welcher Handler oder welches Device sich um
  1171.      den Zugriff auf das jeweilige Ger"at k"ummert.
  1172.  
  1173.      Beim Laufwerk DF0: w"are es z.B. in der Regel das ›1mtrackdisk.device›22m.
  1174.      Um also direkt auf die Sektoren von DF0: schreiben zu k"onnen,
  1175.      m"ussten Sie das ›1mtrackdisk.device›22m benutzen.
  1176.  
  1177. Aktionen
  1178. --------
  1179.  
  1180. ›1mUpdate›22m
  1181.      Die Liste wird erneut eingelesen.
  1182.  
  1183. ›1mPrint›22m
  1184.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Ger"ate zum
  1185.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1186.  
  1187. ›1mMore›22m
  1188.      Ein weiteres Fenster mit mehr Informationen zum ausgew"ahlten
  1189.      Ger"at wird ge"offnet.
  1190.  
  1191. ›1mExit›22m
  1192.      Das Fenster wird geschlossen.
  1193.  
  1194. Ports
  1195. =====
  1196.  
  1197.    Ports dienen der Kommunikation von Programmen. Dem Port eines
  1198. Programmes k"onnen Mitteilungen gesendet werden, auf die das Programm
  1199. reagieren soll.
  1200.  
  1201. Spalteneintr"age
  1202. ----------------
  1203.  
  1204. ›1mAddress›22m
  1205.      An dieser Adresse ist die Port-Struktur zu finden.
  1206.  
  1207. ›1mln_Name›22m
  1208.      Name des Ports
  1209.  
  1210. ›1mln_Pri›22m
  1211.      Priorit"at des Ports
  1212.  
  1213. ›1mmp_SigTask›22m
  1214.      Name des Tasks, der f"ur diesen Port zust"andig ist.
  1215.  
  1216. Aktionen
  1217. --------
  1218.  
  1219. ›1mUpdate›22m
  1220.      Die Liste der Ports wird aktualisiert.
  1221.  
  1222. ›1mPrint›22m
  1223.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mPorts›22m zum
  1224.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1225.  
  1226. ›1mRemove›22m
  1227.      Der Port wird aus dem System entfernt.
  1228.  
  1229. ›1mPriority›22m
  1230.      Mit Hilfe dieser Funktion kann die Priorit"at des Ports ver"andert
  1231.      werden.
  1232.  
  1233. ›1mMore›22m
  1234.      Ein neues Fenster wird ge"offnet. Dieses Fenster enth"alt weitere
  1235.      Daten zum selektierten Port.
  1236.  
  1237. ›1mExit›22m
  1238.      Das ›1mPorts›22m-Fenster wird geschlossen.
  1239.  
  1240. Resident Commands (Residente Befehle)
  1241. =====================================
  1242.  
  1243.    Alle Kommandos, die durch den Shell-Befehl ›1mresident›22m resident gemacht
  1244. wurden, und die Befehle, die schon im ROM enthalten sind, werden hier
  1245. angezeigt.
  1246.  
  1247.    Dabei werden auch die Positionen und die Gr"ossen aller Hunks der
  1248. jeweiligen Befehle aufgelistet.
  1249.  
  1250.    Die hier behandelten `residenten Befehle' haben nichts mit den im
  1251. n"achsten Abschnitt beschriebenen `residenten Strukturen' zu tun.
  1252.  
  1253. Spalteneintr"age
  1254. ----------------
  1255.  
  1256. ›1mName›22m
  1257.      Name des Befehls
  1258.  
  1259. ›1mUseCount›22m
  1260.      Z"ahler, der angibt, wieviele Instanzen des Befehls zur Zeit des
  1261.      Listenaufbaus im System aktiv sind.
  1262.  
  1263. ›1mLower›22m
  1264.      Startadresse eines Hunks im Speicher
  1265.  
  1266. ›1mUpper›22m
  1267.      Endadresse eines Hunks im Speicher
  1268.  
  1269. ›1mSize›22m
  1270.      Gr"osse des Hunks (›1mUpper›22m - ›1mLower›22m - 8 Bytes Overhead)
  1271.  
  1272. Aktionen
  1273. --------
  1274.  
  1275. ›1mUpdate›22m
  1276.      Die Liste der residenten Befehle wird erneut eingelesen.
  1277.  
  1278. ›1mPrint›22m
  1279.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der residenten
  1280.      Befehle zum Drucker schicken oder in eine Datei Ihrer Wahl
  1281.      ausgeben lassen.
  1282.  
  1283. ›1mRemove›22m
  1284.      Mit dieser Funktion wird der ausgew"ahlte residente Befehl aus der
  1285.      Liste entfernt. Voraussetzung hierf"ur ist allerdings, dass er
  1286.      nicht mehr benutzt wird bzw. der ›1mUseCount›22m gleich Null ist.
  1287.  
  1288. ›1mExit›22m
  1289.      Das Fenster wird geschlossen.
  1290.  
  1291. Residents (Residente Strukturen)
  1292. ================================
  1293.  
  1294.    Residente Strukturen (Residents) sind Code- bzw. Daten-Segmente (wie
  1295. zum Beispiel Libraries), die einen Reset "uberstehen. Sie sind
  1296. ›3mreset-fest›23m.
  1297.  
  1298.    Die hier behandelten `residenten Strukturen' haben nichts mit den im
  1299. vorigen Abschnitt beschriebenen `residenten Befehlen' zu tun.
  1300.  
  1301.    Ein Programmierer hat nun die M"oglichkeit sein Programm reset-fest
  1302. zu machen, indem er unter anderem eine Resident-Struktur initialisiert
  1303. und diese "uber die Kick-Vektoren (siehe Vectors), die sich in der
  1304. ExecBase-Struktur (Basis der exec.library) befinden, ins System
  1305. einklinkt.
  1306.  
  1307.    Diese residenten Strukturen liegen demnach im RAM und ihre Adressen
  1308. werden andersfarbig dargestellt, um sie von den anderen residenten
  1309. Strukturen abzuheben.  Die residenten Strukturen, die "uber die
  1310. Kick-Vektoren ins System gekommen sind, werden, sofern "uberhaupt
  1311. solche residenten Strukturen vorhanden sind, am oberen Ende der Liste
  1312. eingef"ugt.
  1313.  
  1314.    Sollten Sie hier eine residente Struktur finden, die ins RAM zeigt,
  1315. dann ist Vorsicht geboten. Schauen Sie sich ihren Namen an, und wenn
  1316. Sie nicht ganz sicher wissen, worum es sich handelt, sollten Sie lieber
  1317. einmal den Virenkiller Ihres Vertrauens das System "uberpr"ufen lassen.
  1318.  
  1319.    Viele Viren machen sich auf diese Weise reset-fest!
  1320.  
  1321. Spalteneintr"age
  1322. ----------------
  1323.  
  1324. ›1mAddress›22m
  1325.      An dieser Adresse ist die residente Struktur zu finden.
  1326.  
  1327. ›1mln_Name›22m
  1328.      Name der residenten Struktur
  1329.  
  1330. ›1mrt_Pri›22m
  1331.      Priorit"at der residenten Struktur
  1332.  
  1333. ›1mrt_IdString›22m
  1334.      Identifikationstext der residenten Struktur
  1335.  
  1336. Aktionen
  1337. --------
  1338.  
  1339. ›1mUpdate›22m
  1340.      Die Liste der residenten Strukturen wird aktualisiert.
  1341.  
  1342. ›1mPrint›22m
  1343.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mResidents›22m zum
  1344.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1345.  
  1346. ›1mMore›22m
  1347.      Ein neues Fenster mit mehr Informationen "uber die
  1348.      Resident-Struktur wird ge"offnet.
  1349.  
  1350. ›1mExit›22m
  1351.      Das ›1mResidents›22m-Fenster wird geschlossen.
  1352.  
  1353. Resources (Ressourcen)
  1354. ======================
  1355.  
  1356.    Eine Ressource ist -- wie auch eine Library (siehe Libraries) und
  1357. ein Device (siehe Devices) -- eine Ansammlung von Funktionen bzw.
  1358. Routinen, denen bestimmte Aufgaben zugedacht wurden.
  1359.  
  1360. Spalteneintr"age
  1361. ----------------
  1362.  
  1363. ›1mAddress›22m
  1364.      Addresse der Ressource
  1365.  
  1366. ›1mln_Name›22m
  1367.      Name der Ressource
  1368.  
  1369. ›1mln_Pri›22m
  1370.      Priorit"at der Ressource
  1371.  
  1372. ›1mOpenC›22m
  1373.      Z"ahler, der angibt, wie oft die Ressource ge"offnet wurde.
  1374.  
  1375. ›1mRPC›22m
  1376. ›1m     RPC›22m steht f"ur ›1mRAM Pointer Count›22m und gibt an, wieviele
  1377.      Sprungadressen der Ressource ins RAM zeigen. So eine ins RAM
  1378.      zeigende Einsprungadresse weist auf ein Programm hin (wie z.B. den
  1379.      ›1mSetPatch›22m-Befehl), welches die `alte' Funktion verbessern bzw.
  1380.      erneuern m"ochte, indem es einfach die Sprungadresse der Funktion
  1381.      durch die Adresse einer eigenen Funktion ersetzt.
  1382.  
  1383.      Sollten alle Sprungadressen einer Ressource ins RAM zeigen, dann
  1384.      hat sie ihren Programmcode im RAM stehen. Ein solcher ›1mRPC›22m-Eintrag
  1385.      besteht aus drei Sternen, da es in dem Fall unwichtig ist, wieviele
  1386.      Sprungadressen ins RAM zeigen.
  1387.  
  1388. ›1mln_Type›22m
  1389.      Typ der Struktur (Hier sollte normalerweise ›1mresource›22m stehen.)
  1390.  
  1391. Aktionen
  1392. --------
  1393.  
  1394. ›1mUpdate›22m
  1395.      Die Ressource-Liste wird neu eingelesen.
  1396.  
  1397. ›1mPrint›22m
  1398.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mResources›22m zum
  1399.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1400.  
  1401. ›1mRemove›22m
  1402.      Mit dieser Funktion wird die gew"ahlte Ressource entfernt.
  1403.      Voraussetzung hierf"ur ist allerdings, dass sie von keinem
  1404.      Programm mehr benutzt wird bzw. der ›1mOpenC›22m gleich Null ist.
  1405.  
  1406. ›1mPriority›22m
  1407.      Die Priorit"at der Ressource kann von Ihnen ver"andert werden.
  1408.      Hierzu erscheint ein kleines Fenster, in dem Sie die neue
  1409.      Priorit"at angeben k"onnen.
  1410.  
  1411. ›1mMore›22m
  1412.      Wird dieses Gadget bet"atigt, dann erscheint ein zus"atzliches
  1413.      Fenster mit weiteren Daten zur selektierten Ressource.
  1414.  
  1415. ›1mFunctions›22m
  1416.      In einem Unterfenster werden s"amtliche Funktionsoffsets der
  1417.      Resource sowie deren Einsprungadressen angezeigt. Wenn eine
  1418.      passende ›1m.fd›22m-Datei existiert und der Assign ›1mFD:›22m auf dessen
  1419.      Verzeichnis gesetzt ist, werden auch die Namen der Funktionen
  1420.      angezeigt. Einige Resources bieten keine Funktionen an.
  1421.  
  1422. ›1mExit›22m
  1423.      Das ›1mResidents›22m-Fenster wird geschlossen.
  1424.  
  1425. ›1mBeachte:›22m Sollte bei ›1mOpenC›22m und/oder ›1mRPC›22m ein Strich stehen, so besitzt
  1426. die Ressource keine typische Library-Struktur (Hintereinanderreihung
  1427. von Sprungbefehlen und deren Sprungadressen).  Das passiert z.B. beim
  1428. Eintrag der ›1mFileSystem.resource›22m.
  1429.  
  1430. ScreenMode
  1431. ==========
  1432.  
  1433.    Durch ScreenModes werden die einzelnen Bildschirm-Darstellungsarten
  1434. definiert, die das System darstellen kann.
  1435.  
  1436.    Sie haben sicherlich schon einmal einen Bildschirm-Modus ausgew"ahlt.
  1437. In dieser Liste finden sie s"amtliche, die zur Verf"ugung stehen. Viele
  1438. Programme filtern einen Teil davon heraus, weil sie f"ur ihre Zwecke
  1439. nicht geeignet sind.
  1440.  
  1441. Spalteneintr"age
  1442. ----------------
  1443.  
  1444. ›1mModeID›22m
  1445.      Eine einmalige Zahl, mit der der Bildschirm-Modus verwaltet wird.
  1446.  
  1447. ›1mWidth›22m
  1448.      Standard-Breite dieses Bildschirmmodus in Pixeln.
  1449.  
  1450. ›1mHeight›22m
  1451.      Standard-H"ohe dieses Bildschirmmodus in Pixeln.
  1452.  
  1453. ›1mDepth›22m
  1454.      Maximale Anzahl der Bitplanes. Damit zusammen h"angen die Anzahl
  1455.      der Farben, die gleichzeitig dargestellt werden k"onnen.
  1456.  
  1457. ›1mScreenMode›22m
  1458.      Name dieses Bildschirmmodus. Einige Modis liefern keinen Namen
  1459.      mit. Er wird dann von Scout generiert und kann von den
  1460.      Bezeichnungen in anderen Programmen und Requestern abweichen.
  1461.      Folgende Darstellungsarten werden ausgewiesen:
  1462.  
  1463.     ›3mHAM›23m
  1464.           Spezieller Hold-And-Modify-Modus des Amiga-Chipsatzes. Damit
  1465.           k"onnen trotz 6 bzw. 8 Bitplanes tausende von Farben
  1466.           gleichzeitig dargestellt werden.
  1467.  
  1468.     ›3mEHB›23m
  1469.           Extra-Halfbrite-Modus des Amiga-Chipsatzes. Es stehen 32 frei
  1470.           w"ahlbare Farben sowie deren halbhellen Farbt"one zur
  1471.           Verf"ugung.
  1472.  
  1473.     ›3mDualPF›23m
  1474.     ›3mDualPF2›23m
  1475.           Spezieller Darstellungsmodus des Amiga-Chipsatzes, bei dem
  1476.           der Bildschirm quasi aus zwei voneinander unabh"angigen
  1477.           `Folien' besteht, die "ubereinandergelegt wurden. Der
  1478.           Unterschied zwischen ›3mDualPF›23m und ›3mDualPF2›23m ist die Reihenfolge,
  1479.           in der die Folien "ubereinanderliegen.
  1480.  
  1481.     ›3mInterlace›23m
  1482.           Das Bild wird im Zeilensprungverfahren dargestellt.
  1483.  
  1484.     ›3mDblScan›23m
  1485.           Das Bild wird im Zeilenverdoppelungsverfahren dargestellt
  1486.           (AGA und Grafikkarten).
  1487.  
  1488. Aktionen
  1489. --------
  1490.  
  1491. ›1mUpdate›22m
  1492.      Die Liste wird erneut eingelesen.
  1493.  
  1494. ›1mPrint›22m
  1495.      Mit Hilfe dieser Funktion k"onnen Sie die Liste zum Drucker
  1496.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1497.  
  1498. ›1mMore›22m
  1499.      Es werden weitere Informationen "uber diesen ScreenMode
  1500.      ausgegeben, mitunter die Gr"osse der Overscan-Aufl"osungen sowie
  1501.      die Zeilen- und Bildwechselfrequenz. Durch eine Ungenauigkeit des
  1502.      Betriebssystems bedingt weichen die tats"achlichen Frequenz ein
  1503.      wenig von den dargestellten ab!
  1504.  
  1505. ›1mExit›22m
  1506.      Das Fenster wird geschlossen.
  1507.  
  1508. Semaphores (Semaphore)
  1509. ======================
  1510.  
  1511.    Semaphore sind normalerweise daf"ur da, den Zugriff auf bestimmte
  1512. Ger"ate zu handhaben, auf die nur eine bestimmte Anzahl von Programmen
  1513. zur Zeit zugreifen darf.
  1514.  
  1515. ›1mBeispiele:›22m
  1516.   1. Auf einen Drucker darf nur ein Programm zur Zeit zugreifen, da
  1517.      sonst die zu druckenden Texte `gemischt' w"urden.
  1518.  
  1519.   2. Wenn der ›1mSetPatch›22m-Befehl von Commodore z.B. schon die Routinen des
  1520.      Betriebssystems gepatcht hat, dann soll er diese Patches beim
  1521.      n"achsten Aufruf ja nicht nochmal ausf"uhren. Zu diesem Zweck wird
  1522.      ein Semaphor eingerichtet. Der ›1mSetPatch›22m-Befehl kann dadurch bei
  1523.      einem erneuten Start pr"ufen, ob er schon einmal ausgef"uhrt
  1524.      worden ist.
  1525.  
  1526. Spalteneintr"age
  1527. ----------------
  1528.  
  1529. ›1mln_Name›22m
  1530.      Name des Semaphors
  1531.  
  1532. ›1mNest›22m
  1533.      Dieser Z"ahler zeigt, wie oft der ›1mOwner›22m-Task den Semaphor benutzt.
  1534.  
  1535. ›1mQueue›22m
  1536.      Hier wird angezeigt, wieviele Tasks den Semaphor besitzen m"ochten.
  1537.  
  1538. ›1mOwner›22m
  1539.      Hier ist der Name des Tasks zu finden, dem der Semaphor zur Zeit
  1540.      geh"ort.
  1541.  
  1542. Aktionen
  1543. --------
  1544.  
  1545. ›1mUpdate›22m
  1546.      Die Liste der Semaphore wird erneut eingelesen.
  1547.  
  1548. ›1mPrint›22m
  1549.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Semaphore zum
  1550.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1551.  
  1552. ›1mObtain›22m
  1553.      Hierdurch wird dem System vorgegaukelt, dass das Ger"at, das File
  1554.      oder wof"ur der Semaphor sonst eingerichtet wurde, gerade benutzt
  1555.      wird.  Der ›1mNestCnt›22m-Eintrag erh"oht sich hierbei um Eins.
  1556.  
  1557. ›1mRelease›22m
  1558.      Sollte ein Semaphor gerade benutzt werden, so machen Sie dem System
  1559.      mit dieser Funktion weis, dass dem nicht mehr so ist. Ein Programm,
  1560.      das den Semaphor beachtet, kann so eventuell versuchen, ein
  1561.      weiteres Mal auf das entsprechende Ger"at zuzugreifen.
  1562.  
  1563. ›1mRemove›22m
  1564.      Sofern der Semaphor nicht mehr benutzt wird, k"onnen Sie ihn anhand
  1565.      dieser Funktion aus dem System entfernen.
  1566.  
  1567. ›1mExit›22m
  1568.      Das ›1mSemaphores›22m-Fenster wird geschlossen.
  1569.  
  1570. System
  1571. ======
  1572.  
  1573. Aktionen
  1574. --------
  1575.  
  1576. ›1mPrint›22m
  1577.      Mit Hilfe dieser Funktion k"onnen Sie diese Liste zum Drucker
  1578.      schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1579.  
  1580. ›1mExit›22m
  1581.      Das ›1mSystem›22m-Fenster wird geschlossen.
  1582.  
  1583. Eintr"age
  1584. ---------
  1585.  
  1586.    In dem Fenster finden Sie einige, zum Teil sehr technische Angaben
  1587. "uber Ihren Computer. Bitte entschuldigen Sie hierbei das gew"ohnliche
  1588. Aussehen des Fensters, aber dadurch l"asst es sich sehr bequem
  1589. erweitern.
  1590.  
  1591. Tasks
  1592. =====
  1593.  
  1594.    In dieser Liste befinden sich alle Tasks und Prozesse. (Prozesse sind
  1595. erweiterte Task-Strukturen.) Sie repr"asentieren die Programme, die im
  1596. Augenblick im System ablaufen bzw. auf ein Ereignis warten.
  1597.  
  1598. Spalteneintr"age
  1599. ----------------
  1600.  
  1601. ›1mln_Name›22m
  1602.      Name des Tasks
  1603.  
  1604. ›1mln_Type›22m
  1605.      Typ der Struktur (›1mtask›22m oder ›1mprocess›22m)
  1606.  
  1607. ›1mln_Pri›22m
  1608.      Priorit"at des Tasks
  1609.  
  1610. ›1mNUM›22m
  1611.      Hier steht die Nummer eines Prozesses, sofern dieser sich mit
  1612.      Hilfe des Befehles ›1mrun›22m abgekoppelt hat oder noch in einer Shell
  1613.      l"auft.  Ein Programm, das "uber die Workbench gestartet wurde,
  1614.      hat als ›1mNUM›22m-Eintrag einen Strich, wie auch ein Programm, das sich
  1615.      selbst"andig von der Shell abgekoppelt hat.
  1616.  
  1617. ›1mState›22m
  1618.      Dieser Eintrag zeigt den Zustand eines Tasks/Prozesses an. Der
  1619.      eigene Prozess von ›1mScout›22m, der ganz oben in der Liste zu finden ist,
  1620.      hat dort immer ›1mrun›22m stehen, weil er immer aktiv ist, wenn er die
  1621.      Task-Liste ausliest.  =:^)
  1622.  
  1623.      Ein ›1mwait›22m bedeutet hierbei, dass ein Task auf ein bestimmtes
  1624.      Ereignis wartet. Dies kann zum Beispiel das Bet"atigen eines
  1625.      Gadgets sein.
  1626.  
  1627.      Sollte sich ein Task im Zustand ›1mready›22m befinden, dann hat er zwar
  1628.      gerade etwas zu tun, wurde aber von der Abarbeitung eines anderen
  1629.      Prozesses unterbrochen (Multitasking-Prinzip).
  1630.  
  1631. ›1mSigWait›22m
  1632.      Signalmaske, auf die der Task wartet. Sollte ein Task im Zustand
  1633.      ›1mwait›22m sein und diese Signalmaske den Wert Null ($00000000) haben,
  1634.      dann handelt es sich mit grosser Wahrscheinlichkeit um einen Task,
  1635.      der sich `aufgeh"angt' hat und vom Betriebssystem in der Schwebe
  1636.      gehalten wird. (›1msuspend›22m or ›1mreboot›22m)
  1637.  
  1638. Aktionen
  1639. --------
  1640.  
  1641. ›1mPrint›22m
  1642.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der ›1mTasks›22m zum
  1643.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1644.  
  1645. ›1mFreeze›22m
  1646.      Hiermit wird ein Task ›3meingefroren›23m. Er befindet sich zwar dann noch
  1647.      in der Task-Liste, bekommt aber keine Rechenzeit mehr vom System.
  1648.  
  1649. ›1m     Achtung:›22m Wenn Sie versuchen Tasks einzufrieren, die f"ur das System
  1650.      ›3mlebenswichtig›23m sind (wie z.B. der Task ›1minput.device›22m), sollten Sie
  1651.      alle wichtigen Daten abgespeichert haben, da durch den folgenden
  1652.      Systemabsturz diese Daten sonst verloren sind.
  1653.  
  1654. ›1mActivate›22m
  1655.      Ein eingefrorener Task kann hiermit wieder aktiviert werden.
  1656.  
  1657. ›1mCPU›22m
  1658.      Hier finden Sie ein Textfeld und ein Cycle-Gadget. Das Textfeld
  1659.      gibt -- abh"angig von dem Zustand des Cycle-Gadgets -- die
  1660.      verbrauchte CPU-Auslastung in Prozent an.
  1661.  
  1662.      F"ur das Cycle-Gadgets gibt es drei Zustande:
  1663.     ›1moff›22m
  1664.           In diesem Zustand wird die CPU-Auslastung nicht berechnet.
  1665.  
  1666.     ›1mfull›22m
  1667.           Wurde dieser Zustand gew"ahlt, dann setzt ›1mScout›22m die
  1668.           verbrauchte CPU-Auslastung auf 100%, d.h. die Summe der
  1669.           CPU-Auslastungsprozente aller in der Liste stehenden Tasks
  1670.           und Prozesse ergibt immer 100%.  Dies ist unabh"angig von der
  1671.           wirklich verbrauchten Rechenzeit.
  1672.  
  1673.     ›1min %›22m
  1674.           In diesem Fall wird die wirklich verbrauchte CPU-Auslastung
  1675.           gemessen und in dem daf"ur vorgesehenen Textfeld angegeben.
  1676.           Daf"ur startet ›1mScout›22m den Task ›1m« Scout's cheat task »›22m, der mit
  1677.           der Priorit"at -128 die ganze nicht verbrauchte Prozessorzeit
  1678.           beanprucht.
  1679.  
  1680. ›1mSecs›22m
  1681.      Mit Hilfe dieses String-Gadgets k"onnen Sie bestimmen, in welchen
  1682.      Intervallen die CPU-Auslastung gemessen wird, sofern Sie diese
  1683.      Funktion beim Cycle-Gadget mittels ›1mfull›22m oder ›1min %›22m "uberhaupt
  1684.      ausgew"ahlt haben. Dieses Intervall sollte nicht zu klein gew"ahlt
  1685.      werden, da es zu Ungenauigkeiten kommen kann und ›1mScout›22m dann die
  1686.      meiste Rechenzeit beansprucht. Intervalle kleiner 0.5 Sekunden
  1687.      machen nicht viel Sinn!
  1688.  
  1689. ›1mUpdate›22m
  1690.      Die Liste der Tasks und Prozesse wird erneut eingelesen.
  1691.  
  1692. ›1mRemove›22m
  1693.      Ein Task wird aus der Liste entfernt. Sollten Sie sich nicht ganz
  1694.      sicher sein, ob Sie den Task noch einmal brauchen, dann sollten Sie
  1695.      lieber die ›1mFreeze›22m-Funktion benutzen. (Siehe auch ›1mBreak›22m!)
  1696.  
  1697. ›1mSignal›22m
  1698.      Sie k"onnen beim Benutzen dieser Funktion eine Signalmaske
  1699.      angeben, die darauf dem ausgew"ahlten Task geschickt wird.
  1700.  
  1701. ›1mBreak›22m
  1702.      Einem Task wird ein Break-Signal gesendet. Viele Tasks reagieren
  1703.      auf dieses Signal und beenden sich selbst. Reagiert der Task, der
  1704.      mit Hilfe von ›1mScout›22m aus dem System entfernt werden soll, auf dieses
  1705.      Signal, dann sollte er normalerweise den von ihm angeforderten
  1706.      Speicher wieder freigeben. Wird ein Task durch die ›1mRemove›22m-Funktion
  1707.      entfernt, wird der von ihm benutzte Speicher nicht wieder
  1708.      freigegeben.  Es bleiben dann sogenannte `Speicherleichen' im
  1709.      System zur"uck.
  1710.  
  1711. ›1mPriority›22m
  1712.      Die Priorit"at eines Tasks kann hiermit ver"andert werden. Ein
  1713.      Task mit einer niedrigen Priorit"at bekommt erst vom System
  1714.      Rechenzeit zur Verf"ugung gestellt, wenn kein Task mit einer
  1715.      h"oheren Priorit"at Rechenzeit ben"otigt.
  1716.  
  1717. ›1mMore›22m
  1718.      Ein weiteres Fenster wird ge"offnet, das, je nachdem ob ein Task
  1719.      oder ein Prozess selektiert wurde, weitere Informationen zu dem
  1720.      Task oder dem Prozess beinhaltet.
  1721.  
  1722. ›1mExit›22m
  1723.      Das Fenster mit der Task-Liste wird geschlossen.
  1724.  
  1725. Timer
  1726. =====
  1727.  
  1728.    Dieses Fenster enth"alt alle Anfragen an das timer.device.
  1729.  
  1730. Spalteneintr"age
  1731. ----------------
  1732.  
  1733. ›1mAddress›22m
  1734.      Die Adresse der IORequest-Struktur.
  1735.  
  1736. ›1mReplyPort›22m
  1737.      Die Adresse des MessagePorts, an den der Request zur"uckgeschickt
  1738.      wird.
  1739.  
  1740. ›1mTime›22m
  1741.      Zeit, die dieser Request noch in der Liste verbringt.
  1742.  
  1743. ›1mUnit›22m
  1744.      Es gibt zwei verschiedene Messarten: VBlank (weniger Overhead) und
  1745.      MicroHz (genaueres Mass).
  1746.  
  1747. ›1mTask›22m
  1748.      Der Name des anfragenden Tasks.
  1749.  
  1750. Actions
  1751. -------
  1752.  
  1753. ›1mPrint›22m
  1754.      Diese Funktion erlaubt es Ihnen, die Liste an einen Drucker oder
  1755.      in eine ausgew"ahlte Datei zu schicken.
  1756.  
  1757. ›1mUpdate›22m
  1758.      Die Liste wird aktualisiert.
  1759.  
  1760. ›1mExit›22m
  1761.      Das Fenster wird geschlossen.
  1762.  
  1763. Vectors (Spezielle Vektoren)
  1764. ============================
  1765.  
  1766. Aktionen
  1767. --------
  1768.  
  1769. ›1mUpdate›22m
  1770.      Die Vektoren werden erneut ausgelesen.
  1771.  
  1772. ›1mPrint›22m
  1773.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Vektoren zum
  1774.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1775.  
  1776. ›1mExit›22m
  1777.      Das ›1mVectors›22m-Fenster wird geschlossen.
  1778.  
  1779. Reset Vectors
  1780. -------------
  1781.  
  1782.    Mit Hilfe der Reset-Vektoren kann sich ein Programm reset-fest ins
  1783. System einh"angen. Sie haben einen Wert von Null, wenn sie nicht
  1784. verbogen wurden. Benutzt ein Programm die Kick-Vektoren (KickTagPtr,
  1785. KickMemPtr und KickCheckSum) um sich reset-fest zu machen, dann ist es
  1786. auch in der Liste der residenten Strukturen zu finden.  Siehe auch
  1787. Residents.
  1788.  
  1789. Auto Vector Interrupts
  1790. ----------------------
  1791.  
  1792.    Die sieben Auto-Vektor-Interrupts, die hier angezeigt werden, sind
  1793. bei einem System mit MC68000-Prozessor von Adresse $64 bis $7c zu
  1794. finden.  Die Prozessoren MC68010 und aufw"arts besitzen ein
  1795. Vektor-Basis-Register (VBR), das eine Verlegung der Interrupt-Tabelle
  1796. ins FAST-RAM erm"oglicht.  Durch diese Verlegung ins FAST-RAM wird das
  1797. System etwas beschleunigt.  ›1mScout›22m ber"ucksichtigt das VBR bei der
  1798. Darstellung dieser Vektoren, vorausgesetzt es ist vorhanden und wird
  1799. benutzt.
  1800.  
  1801. Interrupt Vectors
  1802. -----------------
  1803.  
  1804.    Die hier angezeigten 16 Interrupt-Vektoren (IntVecs) befinden sich
  1805. in der ExecBase-Struktur (der Basisstruktur der exec.library).  Welche
  1806. Aufgabe sie haben bzw. wie das Zusammenspiel der
  1807. Auto-Vektor-Interrupts, der Interrupt-Vektoren und der
  1808. Interrupt-Handler bzw. Interrupt-Server (siehe Interrupts)
  1809. funktioniert, entnehmen Sie bitte der Fachliteratur.
  1810.  
  1811. Windows (Fenster)
  1812. =================
  1813.  
  1814.    In dieser Liste werden alle Screens mit den auf ihnen befindlichen
  1815. Fenstern angezeigt. Screens werden andersfarbig dargestellt, damit sie
  1816. sich besser von den Fenstern unterscheiden.
  1817.  
  1818. Spalteneintr"age
  1819. ----------------
  1820.  
  1821. ›1mPos(x,y)›22m
  1822.      Horizontale (X) und vertikale (Y) Position des Screens/Fensters
  1823.  
  1824. ›1mSize(x,y)›22m
  1825.      Horizontale (X) und vertikale (Y) Gr"osse des Screens/Fensters
  1826.  
  1827. ›1mTitle›22m
  1828.      Titel des Screens/Fensters
  1829.  
  1830. Aktionen
  1831. --------
  1832.  
  1833. ›1mUpdate›22m
  1834.      Die Liste wird erneut eingelesen.
  1835.  
  1836. ›1mPrint›22m
  1837.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Fenster zum
  1838.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1839.  
  1840. ›1mClose›22m
  1841.      Ihnen wird hiermit die M"oglichkeit gegeben, Fenster und Screens
  1842.      zu schliessen. Ein Screen wird dann mit all den Fenstern
  1843.      geschlossen, die sich auf ihm befinden.
  1844.  
  1845. ›1mToFront›22m
  1846.      Das von selektierte Element der Windows- und Screensliste wird in
  1847.      den Vordergrund geholt.
  1848.  
  1849. ›1mMore›22m
  1850.      Je nachdem, ob ein Screen oder ein Fenster in der Liste selektiert
  1851.      wurde, wird ein weiteres Fenster ge"offnet, das weitere Daten zum
  1852.      Screen oder zum Fenster enth"alt.
  1853.  
  1854. ›1mExit›22m
  1855.      Das ›1mWindows›22m-Fenster wird geschlossen.
  1856.  
  1857. Patches
  1858. =======
  1859.  
  1860.    In dieser Liste werden alle Patches angezeigt.
  1861.  
  1862. Spalteneintr"age
  1863. ----------------
  1864.  
  1865. ›1mLibrary›22m
  1866.      Name der gepatchten Bibliothek.
  1867.  
  1868. ›1mOffset›22m
  1869.      Dezimaler und Hexadezimaler Offset der gepatchten Funktion.
  1870.  
  1871. ›1mFunction›22m
  1872.      Name der gepatchten Funktion. Dieser Name wird aus der
  1873.      entsprechenden .fd-Datei gelesen.
  1874.  
  1875. ›1mState›22m
  1876.      Derzeitiger Status des Patches. M"oglich sind ›1mactive›22m, ›1mdisabled›22m
  1877.      oder ›1mremoved›22m.
  1878.  
  1879. ›1mPatcher›22m
  1880.      Name des Programms, das den Patch installiert hat.
  1881.  
  1882. Aktionen
  1883. --------
  1884.  
  1885. ›1mUpdate›22m
  1886.      Die Liste wird erneut eingelesen.
  1887.  
  1888. ›1mPrint›22m
  1889.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Patches zum
  1890.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1891.  
  1892. ›1mEnable›22m
  1893.      Ein deaktivierter Patch wird wieder aktiviert.
  1894.  
  1895. ›1mDisable›22m
  1896.      Ein aktiver Patch wird deaktiviert.
  1897. ›1m          Warnung:›22m Dies ist eine sehr gef"ahrliche Aktion!! Bitte lesen
  1898.           Sie die Dokumentation zu SaferPatches!
  1899.  
  1900. ›1mExit›22m
  1901.      Das ›1mPatches›22m-Fenster wird geschlossen.
  1902.  
  1903. Catalogs
  1904. ========
  1905.  
  1906.    In dieser Liste werden alle Sprachkataloge der locale.library
  1907. angezeigt.
  1908.  
  1909. Spalteneintr"age
  1910. ----------------
  1911.  
  1912. ›1mcat_Version›22m
  1913.      Version des Katalogs.
  1914.  
  1915. ›1mcat_Language›22m
  1916.      Sprache des Katalogs.
  1917.  
  1918. ›1mcat_Name›22m
  1919.      Name der Katalogdatei.
  1920.  
  1921. Aktionen
  1922. --------
  1923.  
  1924. ›1mUpdate›22m
  1925.      Die Liste wird erneut eingelesen.
  1926.  
  1927. ›1mPrint›22m
  1928.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der Kataloge zum
  1929.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1930.  
  1931. ›1mExit›22m
  1932.      Das ›1mCatalogs›22m-Fenster wird geschlossen.
  1933.  
  1934. AudioModes
  1935. ==========
  1936.  
  1937.    In dieser Liste werden alle AHI AudioModes angezeigt.
  1938.  
  1939. Spalteneintr"age
  1940. ----------------
  1941.  
  1942. ›1mID›22m
  1943.      ModeID des AudioModes.
  1944.  
  1945. ›1mName›22m
  1946.      Name des AudioModes.
  1947.  
  1948. ›1mBits›22m
  1949.      Bits pro Sample.
  1950.  
  1951. ›1mmin Freq›22m
  1952.      Minimale Mixfrequenz.
  1953.  
  1954. ›1mmax Freq›22m
  1955.      Maximale Mixfrequenz.
  1956.  
  1957. Aktionen
  1958. --------
  1959.  
  1960. ›1mUpdate›22m
  1961.      Die Liste wird erneut eingelesen.
  1962.  
  1963. ›1mPrint›22m
  1964.      Mit Hilfe dieser Funktion k"onnen Sie die Liste der AudioModes zum
  1965.      Drucker schicken oder in eine Datei Ihrer Wahl ausgeben lassen.
  1966.  
  1967. ›1mMore›22m
  1968.      Wird dieses Gadget bet"atigt, dann erscheint ein zus"atzliches
  1969.      Fenster mit weiteren Daten zum selektierten AudioMode.
  1970.  
  1971. ›1mExit›22m
  1972.      Das ›1mPatches›22m-Fenster wird geschlossen.
  1973.  
  1974. Scout und AmiTCP
  1975. ================
  1976.  
  1977.    Dieser Abschnitt soll Ihnen kurz erl"autern, was Sie machen m"ussen,
  1978. um Ihren Rechner durch ›1mScout›22m und ›1mAmiTCP›22m von einem anderen Rechner aus
  1979. beeinflussen zu k"onnen.
  1980.  
  1981.    Es werden hier bestimmte Kenntnisse zu ›1mAmiTCP›22m vorausgesetzt. Wenn Sie
  1982. mit diesem Thema absolut nichts anfangen k"onnen, dann k"onnen Sie der
  1983. Anleitung von ›1mAmiTCP›22m entnehmen, was es alles damit auf sich hat!
  1984. (Siehe auch AmiTCP.)
  1985.  
  1986.    Das Programm ›1mScout›22m dient unter ›1mAmiTCP›22m als Client und als Server.
  1987. Demnach brauchen Sie also neben der ›1mAmiTCP›22m-Installation kein
  1988. zus"atzliches Programm, um ›1mScout›22m zusammen mit ›1mAmiTCP›22m benutzen zu
  1989. k"onnen.
  1990.  
  1991.    M"ochten Sie Ihren Rechner einem anderen System via ›1mScout›22m
  1992. zug"anglich machen, dann m"ussen Sie die nun folgenden zwei Schritte
  1993. ausf"uhren:
  1994.  
  1995.   1. F"ugen Sie dem File ›1mAmiTCP:db/services›22m die Zeile ›1mscout 6543/tcp›22m
  1996.      hinzu.
  1997.  
  1998.   2. Jetzt f"ugen Sie bitte dem File ›1mAmiTCP:db/inetd.conf›22m die Zeile
  1999.      ›1mscout stream tcp nowait root dh0:scout›22m hinzu. Hierbei ist zu
  2000.      beachten, dass unter dem Pfad am Ende der Zeile wirklich das
  2001.      Programm ›1mScout›22m zu finden ist. Korrigieren Sie ggf. diesen Pfad in
  2002.      der Textzeile!
  2003.  
  2004.    Das war's! Wenn Sie nun ›1mAmiTCP›22m starten, dann ist Ihr Rechner
  2005. prinzipiell von anderen System aus "uber ›1mScout›22m unter Verwendung der
  2006. Optionen ›1mHOST›22m, ›1mUSER›22m und ›1mPASSWORD›22m erreichbar.
  2007.  
  2008.       ›1mBeispiel:›22m Wenn ich die Systemstrukturen meines Rechners von einem
  2009.      anderen System aus warten m"ochte. Dann m"usste ich (nat"urlich
  2010.      mit einem anderen Passwort) ›1mScout›22m wie folgt aufrufen:
  2011.  
  2012.           1> scout HOST crash.north.de USER atte PASSWORD secret
  2013.  
  2014.    Wird die Option ›1mPASSWORD›22m weggelassen, dann werden Sie nachtr"aglich
  2015. aufgefordert, das Passwort in der Shell einzugeben. Diese Variante ist
  2016. sicherer, falls Sie nicht allein sind und Ihr Passwort nicht preisgeben
  2017. m"ochten, da das Passwort, das Sie in der Shell eingeben, nicht
  2018. dargestellt wird.
  2019.  
  2020.    Auch die Option ›1mUSER›22m kann weggelassen werden. In diesem Fall nimmt
  2021. ›1mAmiTCP›22m an, dass derselbe Username verwendet werden soll, unter dem Sie
  2022. sich derzeit in Ihrem System aufhalten.
  2023.  
  2024.    Auch bei der Verwendung von ›1mAmiTCP›22m sind Sie nicht daran gebunden ›1mMUI›22m
  2025. installiert zu haben. Alle Shell-Befehle (siehe Commands) k"onnen auch
  2026. zusammen mit ›1mAmiTCP›22m verwendet werden.
  2027.  
  2028.       ›1mBeispiel:›22m M"ochte ich z.B. die aktuelle Taskliste meines Rechners
  2029.      von einem anderen System aus ausgeben lassen. Dann m"usste ich
  2030.      (nat"urlich wieder mit einem anderen Passwort) ›1mScout›22m wie folgt
  2031.      aufrufen:
  2032.  
  2033.           1> scout HOST crash.north.de USER atte PASSWORD secret Tasks
  2034.  
  2035.    Um die Angabe des korrekten Passwortes kommen Sie, wie jeder andere
  2036. Benutzer, in `keinem' Fall herum. Jeder, der Ihr System durch ›1mScout›22m
  2037. beeinflussen m"ochte, muss ein Login auf Ihrem Rechner haben und sich
  2038. korrekt identifizieren. Desweiteren gibt es bei ›1mAmiTCP›22m durch einen
  2039. Eintrag in der Datei ›1mAmiTCP:db/inet.access›22m) auch die M"oglichkeit,
  2040. bestimmte Services f"ur beliebige Systeme zu sperren.  Wenn Sie mehr
  2041. dar"uber wissen m"ochten, dann sollten Sie sich die Anleitung von
  2042. ›1mAmiTCP›22m mal ein wenig genauer zu Gem"ute f"uhren.  =;^)
  2043.  
  2044.    Um weitere Informationen "uber die Optionen bzw. die durch ›1mScout›22m
  2045. benutzbaren Befehle zu erhalten, siehe auch Options und Commands.
  2046.  
  2047. ›1m   HINWEIS:›22m Achten Sie aus Sicherheitsgr"unden stets darauf, dass auch
  2048. der entfernte Rechner eine aktuelle Scout-Version benutzt, um
  2049. Inkompatibilit"aten zu vermeiden.
  2050.  
  2051. Scout ohne MUI
  2052. ==============
  2053.  
  2054. ›1m   Scout›22m bietet dem Benutzer die M"oglichkeit, fast alle "uber die
  2055. grafische Benutzungsoberfl"ache angebotenen Funktionen auch "uber die
  2056. Shell zu verwenden, wobei ›1mMUI›22m von ›1mScout›22m dann nat"urlich nicht ben"otigt
  2057. wird.
  2058.  
  2059. Demzufolge m"ussen Sie ›1mMUI›22m nicht unbedingt installiert haben, um ›1mScout›22m
  2060. benutzen zu k"onnen! Wenn Sie allerdings eine grafische
  2061. Benutzungsoberfl"ache bevorzugen, kommen Sie bei ›1mScout›22m nicht um ›1mMUI›22m
  2062. herum.
  2063.  
  2064. Optionen
  2065. ********
  2066.  
  2067.    F"ur das Programm stehen ein paar Optionen zur Verf"ugung, die Sie
  2068. benutzen k"onnen, wenn Sie das Programm starten. Diese Optionen k"onnen
  2069. als Shell-Parameter oder als Tool Types von der Workbench benutzt
  2070. werden. Dieser Abschnitt soll Ihnen den Verwendungszweck der Optionen
  2071. erl"autern.
  2072.  
  2073.       ›1mBeispiel:›22m In einer Shell werden die Optionen wie folgt benutzt:
  2074.  
  2075.           1> scout OPTION(S)
  2076.  
  2077. ›1mICONIFIED›22m
  2078. ›1m     Format:›22m ›1mICONIFIED›22m
  2079.  
  2080.      Wird diese Option verwendet, dann startet ›1mScout›22m iconifiziert.
  2081.  
  2082. ›1mPORTNAME›22m
  2083. ›1m     Format:›22m ›1mPORTNAME›22m=PORTNAME
  2084.  
  2085.      Der ARexx-Port von ›1mScout›22m kann mit Hilfe dieser Option in PORTNAME
  2086.      umbenannt werden. Wird diese Option nicht benutzt, dann bekommt
  2087.      der ARexx-Port von ›1mScout›22m den Namen ›1mSCOUT.X›22m, wobei das ›1mX›22m die Nummer
  2088.      der ›1mScout›22m-Inkarnation angibt.
  2089.  
  2090. ›1mTOOLPRI›22m
  2091. ›1m     Format:›22m ›1mTOOLPRI›22m=VALUE
  2092.  
  2093.      Diese Option erlaubt es Ihnen, die Task-Priorit"at von ›1mScout›22m auf
  2094.      einen bestimmten Wert VALUE zu setzen. Dieser Wert VALUE darf nur
  2095.      Werte von -128 bis 127 annehmen.
  2096.  
  2097. ›1mSTARTUP›22m
  2098. ›1m     Format:›22m ›1mSTARTUP›22m=COMMAND
  2099.  
  2100.      Als Parameter kann dieser Option entweder der Name eines
  2101.      ARexx-Skripts oder ein ARexx-Befehl "ubergeben werden. Beide (das
  2102.      Skript oder der Befehl) werden beim Start von ›1mScout›22m ausgef"uhrt.
  2103.  
  2104.      Auf diese Weise kann zum Beispiel bei jedem Start des Programmes
  2105.      das ›1mTasks›22m-Fenster automatisch ge"offnet werden. Daf"ur braucht nur
  2106.      der Befehl ›1mOpenWindow Tasks›22m entweder der Option ›1mSTARTUP›22m "ubergeben
  2107.      werden oder in dem angegebenen ARexx-Skript enthalten sein.
  2108.  
  2109. ›1mINTERVALTIME›22m
  2110. ›1m     Format:›22m ›1mINTERVALTIME›22m=TIME
  2111.  
  2112.      Diese Option erlaubt es, die Intervallzeit einzustellen, an der die
  2113.      Liste der Tasks regelm"assig erneuert wird, wenn die CPU-Funktion
  2114.      gew"ahlt wurde.
  2115.  
  2116. ›1mCPUDISPLAY›22m
  2117. ›1m     Format:›22m ›1mCPUDISPLAY›22m=VALUE
  2118.  
  2119.      Durch die Variable VALUE ist es m"oglich den Zustand des
  2120.      Cycle-Gadgets, das sich im ›1mTasks›22m-Fenster befindet, einzustellen.
  2121.      (Siehe auch Tasks.)
  2122.  
  2123.         * ›1m1›22m  bedeutet  ›1mCPU: full›22m
  2124.  
  2125.         * ›1m2›22m  bedeutet  ›1mCPU: in %›22m
  2126.  
  2127. ›1mHOST›22m
  2128. ›1m     Format:›22m ›1mHOST›22m=HOSTNAME
  2129.  
  2130.      M"ochten Sie via ›1mAmiTCP›22m auf einen anderen Rechner zugreifen, dann
  2131.      geben Sie hier bitte als HOSTNAME den Namen des gew"unschten
  2132.      Rechners an.
  2133.  
  2134. ›1mUSER›22m
  2135. ›1m     Format:›22m ›1mUSER›22m=USERNAME
  2136.  
  2137.      Diese Option dient dazu, um mit USERNAME den Namen des Accounts
  2138.      auszuw"ahlen, "uber den Sie die Systemstrukturen des anderen
  2139.      Rechners verwalten m"ochten.
  2140.  
  2141. ›1mPASSWORD›22m
  2142. ›1m     Format:›22m ›1mPASSWORD›22m=PASSWORD
  2143.  
  2144.      Hier sollten Sie das notwendige Passwort angeben, das f"ur das
  2145.      Einloggen an dem anderen Rechner notwendig ist.
  2146.  
  2147. ›1mCOMMAND›22m
  2148. ›1m     Format:›22m ›1mCOMMAND›22m=COMMANDLINE
  2149.  
  2150.      Diese Option, die als Shell-Option auch ohne das Schl"usselwort
  2151.      ›1mCOMMAND›22m benutzt werden kann, bietet Ihnen die M"oglichkeit, einen
  2152.      der vielen Befehle zu benutzen, die ›1mScout›22m Ihnen via ARexx und
  2153.      Shell zur Verf"ugung stellt.
  2154.  
  2155.      Siehe auch Commands.
  2156.  
  2157. ›1mSINGLEWINDOWS›22m
  2158. ›1m     Format:›22m ›1mSINGLEWINDOWS›22m
  2159.  
  2160.      Diese Option sorgt daf"ur, dass jeweils nur ein Listenfenster und
  2161.      ein Detailfenster ge"offnet sind. Leute, die nicht gewohnt sind,
  2162.      mit vielen Fenstern zu arbeiten, werden diese Option wohl zu
  2163.      sch"atzen wissen. =¦^)
  2164.  
  2165. ARexx- und Shell-Befehle
  2166. ************************
  2167.  
  2168. Bei ›1mScout›22m gibt es zwei Arten von Befehlen:
  2169.  
  2170.   1. Befehle, die nur als Shell-Parameter von ›1mScout›22m zur Verf"ugung
  2171.      stehen
  2172.  
  2173.   2. Befehle, die zus"atzlich auch "uber die ARexx-Schnittstelle
  2174.      aufgerufen werden k"onnen
  2175.  
  2176. ARexx-Schnittstelle:
  2177. --------------------
  2178.  
  2179. ›1m   MUI›22m gibt jeder seiner Applikationen automatisch eine ARexx-Port
  2180. (ARexx-Schnittstelle). Demnach besitzt ›1mScout›22m also auch einen
  2181. ARexx-Port, der normalerweise den Namen ›1mSCOUT.X›22m hat, wobei das ›1mX›22m die
  2182. Nummer der Programm-Inkarnation angibt.
  2183.  
  2184.    Der jeweilige Name des ARexx-Ports jeder ›1mScout›22m-Inkarnation wird auch
  2185. in dem Fenster angezeigt, welches Sie durch die Auswahl des
  2186. ›1mProject/About›22m-Men"upunktes erhalten.
  2187.  
  2188. Verwendung von Tasknamen:
  2189. -------------------------
  2190.  
  2191.    Ein Task oder ein Prozess, der von einer Shell aus gestartet wurde
  2192. und sich nicht abgekoppelt hat, hat meistens einen Namen wie ›1mBackground
  2193. CLI›22m oder ›1mCLI Process›22m.  ›1mScout›22m verwendet in der Task-Liste in einem
  2194. solchen Fall nicht den `richtigen' Namen des Tasks, sondern den Namen
  2195. des jeweils ausgef"uhrten Programmes.
  2196.  
  2197.       ›1mBeispiel:›22m Starten Sie zum Beispiel das Programm ›1mDH0:Debug/Sushi›22m
  2198.      ohne den Befehl ›1mrun›22m, dann wird bei ›1mScout›22m als Taskname
  2199.      ›1mDH0:Debug/Sushi›22m angezeigt.
  2200.  
  2201.    Einige Befehle von ›1mScout›22m erwarten als Parameter auch einen
  2202. Tasknamen. Dieser Taskname muss auf die gleiche Weise angegeben werden,
  2203. wie er bei ›1mScout›22m angezeigt wird.
  2204.  
  2205. Verwendung von Adressen:
  2206. ------------------------
  2207.  
  2208.    Viele der folgenden Befehle ben"otigen als Parameter die Adressen
  2209. bestimmter Strukturen. Diese Adressen k"onnen als hexadezimale Zahlen
  2210. mit im Befehlsaufruf angegeben werden.
  2211.  
  2212.       ›1mBeispiel:›22m Die folgenden drei Aufrufe sind syntaktisch korrekt:
  2213.  
  2214.           1. ›1mscout FreezeTask AmiTCP:AmiTCP›22m
  2215.           2. ›1mscout FreezeTask 0x00204508›22m
  2216.           3. ›1mscout FreezeTask $00204508›22m
  2217.  
  2218.      Der erste Aufruf friert den Prozess ›1mAmiTCP:AmiTCP›22m ein, sofern
  2219.      dieser "uberhaupt vorhanden ist. Die beiden anderen Aufrufe k"onnen
  2220.      nur erfolgreich ausgef"uhrt werden, wenn jeweils ein Task
  2221.      existiert, der an der Adresse ›1m$00204508›22m im System zu finden ist.
  2222.  
  2223. Befehle via Shell
  2224. =================
  2225.  
  2226. ›1mHelp›22m
  2227. ›1m     Format:›22m ›1mHelp›22m
  2228.  
  2229.      Dieser Befehl ›1mHelp›22m, der keine Parameter ben"otigt, ist wohl der
  2230.      wichtigste der nun folgenden Befehle. Er veranlasst ›1mScout›22m, die
  2231.      Liste der verf"ugbaren Befehle auszugeben. =:^)
  2232.  
  2233.    Die nun folgenden 18 Befehle sind dazu da, dem Benutzer alle Listen,
  2234. die ›1mScout›22m anbietet, auch in der Shell auszugeben. Dadurch ist es nicht
  2235. mehr unbedingt erforderlich, ›1mMUI›22m zu installieren, wenn man ›1mScout›22m
  2236. benutzen m"ochte. M"ochte man allerdings die vielen Fenster von ›1mScout›22m
  2237. benutzen, kommt man um ›1mMUI›22m nicht herum!
  2238.  
  2239.    F"ur jeden dieser Befehle steht auch eine Kurzform zur Verf"ugung,
  2240. die jeweils hinter dem Befehl in Klammern zu finden ist.
  2241.  
  2242. Hier also die Befehle, die jeder f"ur sich eine Liste ausgeben:
  2243.  
  2244. ›1m     Allocations›22m (a), ›1mBoopsiClasses›22m (b), ›1mCommands›22m (c), ›1mDevices›22m (d),
  2245.      ›1mTimer›22m (e), ›1mFonts›22m (f), ›1mAssigns›22m (g), ›1mInputHandlers›22m (h), ›1mInterrupts›22m
  2246.      (i), ›1mLowMemory›22m (j), ›1mCommodities›22m (k), ›1mLibraries›22m (l), ›1mMemory›22m (m),
  2247.      ›1mMounts›22m (n), ›1mLocks›22m (o), ›1mPorts›22m (p), ›1mResidents›22m (r), ›1mSemaphores›22m (s),
  2248.      ›1mTasks›22m (t), ›1mResources›22m (u), ›1mVectors›22m (v), ›1mWindows›22m (w), ›1mExpansions›22m
  2249.      (x), ›1mSystem›22m (y) und ›1mScreenMode›22m (z).
  2250.  
  2251.       ›1mBeispiel:›22m Um die Liste der Ports in der Shell auszugeben, m"ussen
  2252.      Sie einfach in der Shell ›1mscout ports›22m oder ›1mscout p›22m eingeben.
  2253.  
  2254. Befehle via ARexx und Shell
  2255. ===========================
  2256.  
  2257.    Dieser Abschnitt stellt die Befehle vor, die als ARexx-Befehl und
  2258. als Shell-Parameter zur Verf"ugung stehen.
  2259.  
  2260. ›1mFindTask›22m
  2261. ›1m     Format:›22m ›1mFindTask›22m TASK
  2262.  
  2263.      Mit diesem Befehl kann festgestellt werden, ob ein bestimmter Task
  2264.      im System vorhanden ist. Er liefert als Ergebnis die Adresse des
  2265.      Tasks TASK, sofern dieser gefunden wurde. Als Variable TASK kann
  2266.      entweder der Name eines Tasks oder eine Adresse angegeben werden.
  2267.  
  2268. ›1mFreezeTask›22m
  2269. ›1m     Format:›22m ›1mFreezeTask›22m TASK
  2270.  
  2271.      Der Task TASK wird von ›1mScout›22m eingefroren. Er ist danach zwar noch
  2272.      in der Task-Liste zu finden, bekommt aber keine Rechenzeit mehr
  2273.      vom System. Die Variable TASK entspricht einem Tasknamen oder der
  2274.      Adresse eines Tasks.
  2275.  
  2276. ›1mActivateTask›22m
  2277. ›1m     Format:›22m ›1mActivateTask›22m TASK
  2278.  
  2279.      Der eingefrorener Task TASK kann durch diesen Befehl wieder
  2280.      aktiviert werden. F"ur die Variable TASK ist ein Taskname oder
  2281.      eine Adresse zu w"ahlen.
  2282.  
  2283. ›1mRemoveTask›22m
  2284. ›1m     Format:›22m ›1mRemoveTask›22m TASK
  2285.  
  2286.      Mit diesem Befehl wird der Task mit dem Namen oder der Adresse
  2287.      TASK unwiderruflich aus dem System entfernt.
  2288.  
  2289. ›1mBreakTask›22m
  2290. ›1m     Format:›22m ›1mBreakTask›22m TASK
  2291.  
  2292.      Dem Task TASK wird mit Hilfe dieses Kommandos ein Signal
  2293.      geschickt, das dem Dr"ucken von CTRL-C bzw. CTRL-D entspricht.
  2294.      Viele Programme reagieren auf dieses Signal, indem sie sich
  2295.      selbst"andig beenden. Als Variable TASK kann entweder der Name
  2296.      eines Tasks oder eine Adresse angegeben werden.
  2297.  
  2298. ›1mSignalTask›22m
  2299. ›1m     Format:›22m ›1mSignalTask›22m TASK HEXSIGNAL
  2300.  
  2301.      Hiermit kann dem Task TASK ein gew"ahltes Signal HEXSIGNAL (bzw.
  2302.      eine Signalmaske) zugeschickt werden.  Dieses Signal muss als
  2303.      Hexadezimalzahl (mit vorangestelltem ›1m0x›22m oder ›1m$›22m) angegeben werden.
  2304.  
  2305. ›1m     Beispiel:›22m Das Kommando ›1mSignalTask scout 0x001000›22m sendet dem
  2306.      ›1mScout›22m-Prozess ein CTRL-C, worauf dieser sein Dasein beendet.
  2307.  
  2308. ›1mSetTaskPri›22m
  2309. ›1m     Format:›22m ›1mSetTaskPri›22m TASK PRIORITY
  2310.  
  2311.      Der Task TASK bekommt mit Hilfe dieses Befehles die Priorit"at
  2312.      PRIORITY.  Die Variable TASK entspricht einem Tasknamen oder der
  2313.      Adresse eines Tasks.
  2314.  
  2315. ›1mRemovePort›22m
  2316. ›1m     Format:›22m ›1mRemovePort›22m PORT
  2317.  
  2318.      Der Port PORT wird von ›1mScout›22m aus dem System entfernt.  F"ur PORT
  2319.      kann entweder der Name des zu entfernenden Ports oder dessen
  2320.      Adresse gew"ahlt werden.
  2321.  
  2322. ›1mGetLockNumber›22m
  2323. ›1m     Format:›22m ›1mGetLockNumber›22m LOCKPATTERN
  2324.  
  2325.      Dieses Kommando gibt die Anzahl der Lock-Eintr"age zur"uck, deren
  2326.      Pfade mit dem Namensmuster LOCKPATTERN "ubereinstimmen. So kann
  2327.      "uber ARexx nachgeschaut werden, ob noch auf ein bestimmtes File
  2328.      zugegriffen wird.
  2329.  
  2330. ›1mRemoveLocks›22m
  2331. ›1m     Format:›22m ›1mRemoveLocks›22m LOCKPATTERN
  2332.  
  2333.      Alle Locks werden aus dem System entfernt, deren Pfade mit dem
  2334.      Namensmuster LOCKPATTERN "ubereinstimmen. Bei diesem Kommando ist
  2335.      h"ochste Vorsicht geboten! Will ein Programm einen Lock entfernen,
  2336.      der schon von ›1mScout›22m entfernt wurde, dann st"urzt mit grosser
  2337.      Wahrscheinlichkeit der Rechner ab.
  2338.  
  2339. ›1mRemoveLock›22m
  2340. ›1m     Format:›22m ›1mRemoveLock›22m LOCKADDRESS
  2341.  
  2342.      Der Lock mit der Adresse LOCKADDRESS wird aus dem System entfernt.
  2343.  
  2344. ›1mFindNode›22m
  2345. ›1m     Format:›22m ›1mFindNode›22m NODETYPE NODENAME
  2346.  
  2347.      Dieser Befehl erlaubt es Ihnen, eine Struktur NODENAME zu finden,
  2348.      die einen bestimmten Nodetypen NODETYPE besitzt.
  2349.  
  2350.      Die Variable NODETYPE kann folgende Werte haben: ›1mLIBRARY›22m, ›1mDEVICE›22m,
  2351.      ›1mRESOURCE›22m, ›1mMEMORY›22m, ›1mSEMAPHORE›22m, ›1mPORT›22m oder ›1mINPUTHANDLER›22m.
  2352.  
  2353. ›1m     Beispiel:›22m Wenn Sie die Adresse der ›1mdos.library›22m bekommen m"ochten,
  2354.      m"ussen Sie den Befehl wie folgt aufrufen:
  2355.           FindNode LIBRARY 'dos.library'
  2356.  
  2357. ›1mGetPriority›22m
  2358. ›1m     Format:›22m ›1mGetPriority›22m NODEADDRESS
  2359.  
  2360.      Dieser Befehl liefert die Priorit"at einer Struktur, die folgenden
  2361.      Typ haben kann: Task, Library, Device, Resource, Port, Resident,
  2362.      Inputhandler, Interrupt, Semaphor oder ein Element der Memory-List.
  2363.  
  2364.      Die Struktur m"ussen Sie dabei durch ihre Adresse NODEADDRESS
  2365.      ausw"ahlen, die Sie z.B. durch das ARexx-Kommando ›1mFindNode›22m
  2366.      erhalten.
  2367.  
  2368. ›1m     Beispiel:›22m Die folgenden ARexx-Befehle beschaffen die Priorit"at
  2369.      Ihres Grafik-Speichers und legen sie in der Variablen PRI ab:
  2370.  
  2371.           FindNode MEMORY 'chip memory'
  2372.           addr = result
  2373.           GetPriority addr
  2374.           pri = result
  2375.  
  2376. ›1mSetPriority›22m
  2377. ›1m     Format:›22m ›1mSetPriority›22m NODETYPE NODENAME PRIORITY
  2378.  
  2379.      Wenn Sie die Priorit"at einer Struktur NODENAME "andern m"ochten,
  2380.      k"onnen Sie daf"ur dieses Kommando benutzen. Wiederum kann die
  2381.      Variable NODETYPE folgende Werte haben:  ›1mLIBRARY›22m, ›1mDEVICE›22m,
  2382.      ›1mRESOURCE›22m, ›1mMEMORY›22m, ›1mSEMAPHORE›22m, ›1mPORT›22m oder ›1mINPUTHANDLER›22m. Die Variable
  2383.      PRIORITY muss daf"ur von Ihnen die Priorit"at bekommen, die die
  2384.      Struktur NODENAME bekommen soll.
  2385.  
  2386. ›1mCloseLibrary›22m
  2387. ›1m     Format:›22m ›1mCloseLibrary›22m LIBRARY
  2388.  
  2389.      Die von Ihnen mittels der Variablen LIBRARY ausgew"ahlte Library
  2390.      wird einmal geschlossen. Die Variable LIBRARY sollte daf"ur mit
  2391.      dem Namen oder der Adresse der zu schliessenden Library versehen
  2392.      werden.
  2393.  
  2394. ›1mRemoveLibrary›22m
  2395. ›1m     Format:›22m ›1mRemoveLibrary›22m LIBRARY
  2396.  
  2397.      Die durch ihren Namen oder ihre Adresse ausgew"ahlte Library
  2398.      LIBRARY wird geschlossen.
  2399.  
  2400. ›1mRemoveDevice›22m
  2401. ›1m     Format:›22m ›1mRemoveDevice›22m DEVICE
  2402.  
  2403.      Das durch seinen Namen oder seine Adresse ausgew"ahlte Device
  2404.      DEVICE wird geschlossen.
  2405.  
  2406. ›1mRemoveResource›22m
  2407. ›1m     Format:›22m ›1mRemoveResource›22m RESOURCE
  2408.  
  2409.      Die durch ihren Namen oder ihre Adresse ausgew"ahlte Resource
  2410.      RESOURCE wird geschlossen.
  2411.  
  2412. ›1mObtainSemaphore›22m
  2413. ›1m     Format:›22m ›1mObtainSemaphore›22m SEMAPHORE
  2414.  
  2415.      Hierdurch wird dem System vorgegaukelt, dass das Ger"at, das File
  2416.      oder wof"ur der Semaphor SEMAPHORE sonst eingerichtet wurde, von
  2417.      einem Programm mehr benutzt wird, als vorher. Die Variable
  2418.      SEMAPHORE kann dabei entweder den Namen oder die Adresse des
  2419.      Semaphors enthalten.
  2420.  
  2421. ›1mReleaseSemaphore›22m
  2422. ›1m     Format:›22m ›1mReleaseSemaphore›22m SEMAPHORE
  2423.  
  2424.      Sollte ein Semaphor gerade benutzt werden, so machen Sie dem System
  2425.      mit dieser Funktion weis, dass ein Programm weniger das dem
  2426.      Semaphor entsprechende Ger"at benutzt. Ein Programm, das den
  2427.      Semaphor beachtet, kann so eventuell versuchen, ein weiteres Mal
  2428.      auf das entsprechende Ger"at zuzugreifen.
  2429.  
  2430. ›1mRemoveSemaphore›22m
  2431. ›1m     Format:›22m ›1mRemoveSemaphore›22m SEMAPHORE
  2432.  
  2433.      Der durch seinen Namen oder seine Adresse ausgew"ahlte Semaphor
  2434.      SEMAPHORE wird mit Hilfe dieses Befehles aus dem System entfernt.
  2435.  
  2436. ›1mRemoveInputhandler›22m
  2437. ›1m     Format:›22m ›1mRemoveInputhandler›22m INPUTHANDLER
  2438.  
  2439.      Der Inputhandler INPUTHANDLER, den sie durch seinen Namen oder
  2440.      seine Adresse ausgew"ahlt haben, wird aus dem System entfernt.
  2441.  
  2442. ›1mFindResident›22m
  2443. ›1m     Format:›22m ›1mFindResident›22m RESIDENT
  2444.  
  2445.      Mit diesem Befehl kann festgestellt werden, ob eine bestimmte
  2446.      residente Struktur im System vorhanden ist. Er liefert als
  2447.      Ergebnis die Adresse der residenten Struktur RESIDENT, sofern
  2448.      diese gefunden wurde. Als Variable RESIDENT kann entweder der Name
  2449.      oder die Adresse einer residenten Struktur angegeben werden.
  2450.  
  2451. ›1mFindInterrupt›22m
  2452. ›1m     Format:›22m ›1mFindInterrupt›22m INTERRUPTNAME
  2453.  
  2454.      Dieser Befehl dient dazu, einen bestimmten Interrupt mit dem Namen
  2455.      INTERRUPTNAME zu finden. Wird der Interrupt gefunden, so wird
  2456.      seine Adresse zur"uckgeliefert.
  2457.  
  2458. ›1mRemoveInterrupt›22m
  2459. ›1m     Format:›22m ›1mRemoveInterrupt›22m INTERRUPTNAME
  2460.  
  2461.      Der Interrupt INTERRUPTNAME wird aus dem System entfernt.
  2462.  
  2463. ›1mFlushDevs›22m
  2464. ›1m     Format:›22m ›1mFlushDevs›22m
  2465.  
  2466.      Sollten sich noch Devices im System bzw. im Speicher befinden, die
  2467.      im Augenblick von keinem Programm mehr ben"otigt werden, so werden
  2468.      sie aus dem Speicher entfernt.
  2469.  
  2470. ›1mFlushFonts›22m
  2471. ›1m     Format:›22m ›1mFlushFonts›22m
  2472.  
  2473.      Unbenutzte Zeichens"atze, die von Diskette bzw. Festplatte
  2474.      nachgeladen wurden und nicht mehr ben"otigt werden, werden aus dem
  2475.      Speicher entfernt.
  2476.  
  2477. ›1mFlushLibs›22m
  2478. ›1m     Format:›22m ›1mFlushLibs›22m
  2479.  
  2480.      Sollten sich noch Libraries im System/im Speicher befinden, die im
  2481.      Augenblick von keinem Programm mehr ben"otigt werden, so werden sie
  2482.      aus dem Speicher entfernt.
  2483.  
  2484. ›1mFlushAll›22m
  2485. ›1m     Format:›22m ›1mFlushAll›22m
  2486.  
  2487.      Diese Funktion beinhaltet die Funktionen ›1mFlushDevs›22m, ›1mFlushFonts›22m und
  2488.      ›1mFlushLibs›22m. Dementsprechend werden Devices, Libraries und
  2489.      Zeichens"atze, die zur Zeit von keinem Programm benutzt werden,
  2490.      aus dem Speicher entfernt.
  2491.  
  2492. ›1mClearResetVectors›22m
  2493. ›1m     Format:›22m ›1mClearResetVectors›22m
  2494.  
  2495.      Bei Gebrauch dieser Funktion werden die sechs Reset-Vektoren
  2496.      gel"oscht (siehe auch Vectors).
  2497.  
  2498. ›1mPopToFront›22m
  2499. ›1m     Format:›22m ›1mPopToFront›22m WINSCR
  2500.  
  2501.      Der Screen oder das Fenster WINSCR werden in den Vordergrund
  2502.      gebracht. Die Variable WINSCR kann entweder den Title des
  2503.      Screens/Fensters oder die Adresse des Screens/Fensters enthalten.
  2504.  
  2505. ›1mCloseWindow›22m
  2506. ›1m     Format:›22m ›1mCloseWindow›22m WINDOW
  2507.  
  2508.      Das Fenster mit dem Titel oder der Adresse WINDOW wird geschlossen.
  2509.  
  2510. ›1mCloseScreen›22m
  2511. ›1m     Format:›22m ›1mCloseScreen›22m SCREEN
  2512.  
  2513.      Der Screen mit dem Titel oder der Adresse SCREEN wird geschlossen.
  2514.  
  2515. ›1mCloseFont›22m
  2516. ›1m     Format:›22m ›1mCloseFont›22m ADDRESS
  2517.  
  2518.      Der Zeichensatz mit der Adresse ADDRESS wird einmal geschlossen.
  2519.  
  2520. ›1mRemoveFont›22m
  2521. ›1m     Format:›22m ›1mRemoveFont›22m ADDRESS
  2522.  
  2523.      Der Zeichensatz mit der Adresse ADDRESS wird aus dem System
  2524.      entfernt, sofern er von keinem Programm mehr benutzt wird bzw. oft
  2525.      genug geschlossen wurde.
  2526.  
  2527. ›1mRemoveCommand›22m
  2528. ›1m     Format:›22m ›1mRemoveCommand›22m ADDRESS
  2529.  
  2530.      Der residente Befehl mit der Adresse ADDRESS wird aus dem System
  2531.      entfernt.
  2532.  
  2533. ›1mRemoveAssign›22m
  2534. ›1m     Format:›22m ›1mRemoveAssign›22m NAME
  2535.  
  2536.      Mit Hilfe dieses Befehles wird der Assign mit dem Namen NAME aus
  2537.      dem System entfernt.
  2538.  
  2539. ›1mRemoveAssignList›22m
  2540. ›1m     Format:›22m ›1mRemoveAssignList›22m NAME ADDRESS
  2541.  
  2542.      Dieser Befehl sorgt daf"ur, dass das Verzeichnis mit der Adresse
  2543.      ADDRESS von dem Assign mit dem Namen NAME entfernt wird.
  2544.  
  2545. ›1mPrintList›22m
  2546. ›1m     Format:›22m ›1mPrintList›22m LISTKEY FILENAME
  2547.  
  2548.      Um auch via ARexx an eine der gegebenen Struktur-Listen zu kommen,
  2549.      wurde ›1mScout›22m der Befehl ›1mPrintList›22m beigef"ugt. Die Liste, deren
  2550.      Tastaturk"urzel der Variablen LISTKEY "ubergeben wird, wird in das
  2551.      File FILENAME ausgegeben.
  2552.  
  2553. ›1mOpenWindow›22m
  2554. ›1m     Format:›22m ›1mOpenWindow›22m WINDOWID
  2555.  
  2556.      Mit diesem Kommando sind Sie in der Lage, alle Fenster "uber ARexx
  2557.      zu "offnen, die "uber das Hauptfenster von ›1mScout›22m durch das
  2558.      Bet"atigen eines Gadgets ge"offnet werden k"onnen.
  2559.  
  2560.      Die Fensteridentifikation WINDOWID besteht aus dem gleichen Text,
  2561.      der auch auf den Gadgets im Hauptfenster zu finden ist.
  2562.  
  2563. ›1m     Beispiel:›22m Wird das Kommando ›1mOpenWindow 'Resident Cmds'›22m zu ›1mScouts›22m
  2564.      ARexx-Port geschickt, dann wird das Fenster mit der Liste der
  2565.      residenten Befehle ge"offnet.
  2566.  
  2567.      Sollte das Fenster schon ge"offnet worden sein, dann wird es nach
  2568.      vorn geholt, und die jeweilige Liste wird neu eingelesen.
  2569.  
  2570.      Aus der diesem Befehl zugedachten Aufgabe wird ersichtlich, dass
  2571.      dieser Befehl keinerlei Wirkung hat, sollte er als Shell-Parameter
  2572.      aufgerufen worden sein. Die grafische Oberfl"ache von ›1mScout›22m steht
  2573.      dort eben nicht zur Verf"ugung.
  2574.  
  2575. ›1mCxAppear›22m
  2576. ›1mCxDisappear›22m
  2577. ›1mCxEnable›22m
  2578. ›1mCxDisable›22m
  2579. ›1mCxKill›22m
  2580. ›1mCxListChg›22m
  2581. ›1mCxUnique›22m
  2582. ›1m     Format:›22m ›1mCx...›22m NAME
  2583.  
  2584.      Hiermit wird dem Commodity mit dem Namen NAME das entsprechende
  2585.      Kommando zugesendet. Ob und was dann geschieht, h"angt von dem
  2586.      Commodity selbst ab.
  2587.  
  2588. ›1mRemoveCx›22m
  2589. ›1m     Format:›22m ›1mRemoveCx›22m COMMODITY
  2590.  
  2591.      Das entsprechende Commodity wird aus der Liste entfernt. Dies ist
  2592.      jedoch nur als Notfall"osung gedacht, wenn ›1mCxKill›22m nicht
  2593.      funktionierte.
  2594.  
  2595. ›1mSetCxPri›22m
  2596. ›1m     Format:›22m ›1mSetCxPri›22m COMMODITY PRIORIT"AT
  2597.  
  2598.      Setzt die Priorit"at des Commodities.
  2599.  
  2600. ›1mRemoveClass›22m
  2601. ›1m     Format:›22m ›1mRemoveClass›22m CLASS
  2602.  
  2603.      Die entsprechende BOOPSI-Klasse wird geschlossen, wenn kein Objekt
  2604.      und keine Unterklasse existiert.
  2605.  
  2606. Wie und wo bekommt man Updates?
  2607. ===============================
  2608.  
  2609.    Die neueste Version von ›1mScout›22m sollte immer auf dem AmiNet im
  2610. Verzeichnis ›1mutil/moni›22m zu finden sein. Wahrscheinlich wird sie sich
  2611. dadurch automatisch etwas sp"ater auch in aktuelleren Public Domain
  2612. Sammlungen befinden.
  2613.  
  2614.    Auch finden Sie die aktuelle Version stets auf meiner Homepage:
  2615.          http://www.is-koeln.de/einwohner/shred/
  2616.  
  2617. Wem ich zu danken habe
  2618. ======================
  2619.  
  2620.    Nun haben wir noch ein paar Leuten zu danken, die uns bei der
  2621. Entwicklung von ›1mScout›22m auf die unterschiedlichsten Weisen behilflich
  2622. waren, als da w"aren:
  2623.  
  2624.    * Klaus `gizmo' Weber, der dieses Programm ein wenig unter die Lupe
  2625.      genommen hat und f"ur Attes Probleme bei der Entwicklung von ›1mScout›22m
  2626.      (es waren nicht wenige) meist ein freies Ohr hatte,
  2627.  
  2628.    * Christian `cosinus' Stelter, der es erlaubt hat, seine ganzen
  2629.      Manuals zu benutzen,
  2630.  
  2631.    * Stefan Stuntz f"ur sein ›1mMagicUserInterface›22m, das uns viel Arbeit
  2632.      erspart hat,
  2633.  
  2634.    * allen, die die Bezeichnung ›3mGiftware›23m ernst genommen hatten,
  2635.  
  2636.    * den ganzen Leuten, die Scout getestet und uns Bugs oder neue
  2637.      einzubauende Features gemeldet haben und es (hoffentlich auch
  2638.      weiterhin) noch tun: Kai `wusel' Siering, Martin Hauner, Peter
  2639.      Meyer, Karl `Charly' Skibinski, Michael `Mick' Hohmann, Thore
  2640.      B"ockelmann, Bernardo Innocenti, Daniel Lundberg, ...
  2641.  
  2642.      und zum guten Schluss
  2643.  
  2644.    * all den anderen, die wir evtl. vergessen haben, die uns Bugs,
  2645.      Anregungen und konstruktive Kritik zu Geh"or gebracht haben.
  2646.  
  2647. Wie erreicht man die Autoren?
  2648. =============================
  2649.  
  2650.    Wenn Sie Fragen, Verbesserungsvorschl"age, Bug Reports oder Dinge
  2651. dieser Art haben, dann k"onnen Sie mich unter der folgenden Adresse
  2652. erreichen:
  2653.  
  2654.  
  2655.                          Richard K"orber
  2656.                          Hornstrasse 20
  2657.                     51465 Bergisch Gladbach
  2658.                           - Germany -
  2659.      
  2660.                  E-Mail: shred@chessy.aworld.de
  2661.                          richard.koerber@koeln.netsurf.de
  2662.  
  2663.    Schreiben Sie E-Mails, wenn irgend m"oglich.
  2664.  
  2665.    Andreas Gelhausen k"onnen Sie erreichen unter:
  2666.  
  2667.  
  2668.                        Andreas Gelhausen
  2669.                        Graf Spee Str. 23b
  2670.                        26123 Oldenburg
  2671.                           - Germany -
  2672.      
  2673.                   E-Mail: atte@crash.north.de
  2674.  
  2675.    Bitte senden Sie ihm keine Bug-Reports, Vorschl"age und "ahnliches.
  2676. F"ur Leute, die unbedingt noch ein Geschenk loswerden m"ochten, ist er
  2677. jedoch die richtige Adresse.
  2678.  
  2679. Das war's!  =:^)
  2680.  
  2681. Stichwortverzeichnis
  2682. ********************
  2683.  
  2684.  
  2685.  
  2686.  Adresse des Autors                       ... Author Info
  2687.  Adressen, Verwendung von                 ... Commands
  2688.  AHI                                      ... AudioModes
  2689.  Allocations                              ... Allocations
  2690.  AmiTCP                                   ... AmiTCP
  2691.  Analyse des Systems                      ... System
  2692.  ARexx-Befehle                            ... Commands
  2693.  ARexx-Schnittstelle                      ... Commands
  2694.  Assigns                                  ... Assigns
  2695.  AudioModes                               ... AudioModes
  2696.  Autor                                    ... Author Info
  2697.  Bildschirm-Modis                         ... ScreenMode
  2698.  Boards                                   ... Expansions
  2699.  BoopsiClasses                            ... BoopsiClasses
  2700.  Catalogs                                 ... Catalogs
  2701.  CLI Optionen                             ... Options
  2702.  Commodities                              ... Commodities
  2703.  Copyright                                ... Copyright
  2704.  Danksagungen                             ... Credits
  2705.  Devices                                  ... Devices
  2706.  DISKFONT                                 ... Fonts
  2707.  Einleitung                               ... Introduction
  2708.  Ereignisse                               ... InputHandlers
  2709.  Erweiterungskarten                       ... Expansions
  2710.  Expansions                               ... Expansions
  2711.  Fenster                                  ... Windows
  2712.  Festplatten                              ... Mounted Devs
  2713.  Fonts                                    ... Fonts
  2714.  FreeWare                                 ... Copyright
  2715.  Generelle Benutzung                      ... Using Scout
  2716.  Haftungseinschr"ankung                   ... Copyright
  2717.  Handler, LowMemory                       ... LowMemory
  2718.  Hardware                                 ... Expansions
  2719.  Hauptfenster                             ... Using Scout
  2720.  Hersteller                               ... Expansions
  2721.  Identify                                 ... Identify
  2722.  Inhalt des Pakets                        ... Copyright
  2723.  Input Events                             ... InputHandlers
  2724.  Inputhandler                             ... InputHandlers
  2725.  Installation                             ... Installation
  2726.  Interrupts                               ... Interrupts
  2727.  Keine Garantie                           ... Copyright
  2728.  Kopieren                                 ... Copyright
  2729.  Laufwerke                                ... Mounted Devs
  2730.  Libraries                                ... Libraries
  2731.  Locks                                    ... Locks
  2732.  Logische Verzeichnisse                   ... Assigns
  2733.  LowMemory                                ... LowMemory
  2734.  MagicUserInterface                       ... MUI
  2735.  Manufacturer                             ... Expansions
  2736.  Markenzeichen                            ... Copyright
  2737.  Memory                                   ... Memory
  2738.  Mounted Devices                          ... Mounted Devs
  2739.  MUI                                      ... MUI
  2740.  Nutzungseinschr"ankung                   ... Copyright
  2741.  Optionen                                 ... Options
  2742.  Patches                                  ... Patches
  2743.  Ports                                    ... Ports
  2744.  Processes                                ... Tasks
  2745.  Programmversion                          ... Updates
  2746.  Prozesse                                 ... Tasks
  2747.  RAM Pointer Count                        ... Devices
  2748.  Rechtliche Dinge                         ... Copyright
  2749.  Resident Commands                        ... Resident Cmds
  2750.  Residente Befehle                        ... Resident Cmds
  2751.  Residente Strukturen                     ... Residents
  2752.  Residents                                ... Residents
  2753.  Resourcen-Belegungen                     ... Allocations
  2754.  Resources                                ... Resources
  2755.  Ressourcen                               ... Resources
  2756.  ROMFONT                                  ... Fonts
  2757.  RPC                                      ... Devices
  2758.  ScreenMode                               ... ScreenMode
  2759.  Screens                                  ... Windows
  2760.  Semaphore                                ... Semaphores
  2761.  Semaphores                               ... Semaphores
  2762.  Shell Optionen                           ... Options
  2763.  Shell-Befehle                            ... Commands
  2764.  Speichersegmente                         ... Memory
  2765.  Sprachkataloge                           ... Catalogs
  2766.  System                                   ... System
  2767.  System-Erweiterungen                     ... Expansions
  2768.  Systemanforderungen                      ... System Requirements
  2769.  Tasknamen, Verwendung von                ... Commands
  2770.  Tasks                                    ... Tasks
  2771.  TCP/IP                                   ... AmiTCP
  2772.  Timer                                    ... Timer
  2773.  Tool Types                               ... Options
  2774.  Updates                                  ... Updates
  2775.  VBR                                      ... Vectors
  2776.  Vectors                                  ... Vectors
  2777.  Vektoren                                 ... Vectors
  2778.  Verteilung                               ... Copyright
  2779.  Vertical blank interrupt                 ... Interrupts
  2780.  Was ist Scout?                           ... Introduction
  2781.  Windows                                  ... Windows
  2782.  Zeichens"atze                            ... Fonts
  2783.  
  2784.